at 18 Oliver St, Newark , 07102 United States
Club Metro USA is a resort style fitness and wellness center at an affordable price for everyone! On Twitter @ClubMetroNewark!
Our core mission is to present a healthy, positive, and truly stress-free environment that will build and strengthen your mind, body and spirit.
Located Only a few blocks from Penn Station, and 2 Blocks from Broad St.
3436 FB users likes Club Metro USA Newark, set it to 21 position in Likes Rating for Newark, New Jersey in Local Business category
Club Metro USA Newark is Newark based place and this enity listed in Fitness Center category. Located at 18 Oliver St NJ 07102. Contact phone number of Club Metro USA Newark: (973) 732-0650