Elmwood Fitness Center in New Orleans, LA 70123



Business Name : Elmwood Fitness Center
Address : 1200 South Clearview Parkway # 1200
Phone Number : (504) 733-1600
Category : Recreation Centers
Year founder : business-year-founder
Location type : Branch
Annual Revenue (In Thousands) : $10.000.000 to $19.9999.999
SIC : 7997
NAICS : 7139401
Industry : Arts, Entertainment, and Recreation
Scroll to Top
Scroll to Top