
Club Metro USA
VerifiedFitness center
4.5 (346 reviews) Fitness · Fitness center Newark, NJ
About
Club Metro USA is a trusted fitness studio serving Newark and the surrounding area.
Services
Fitness centerFitness CenterYoga StudioSporting Goods StoreSports School
Location & Directions
18 Oliver Street · Newark, NJ, 07102Get directions
Request a quote
Reviews
Be the first to review.