at 18 Oliver St, Newark , 07102
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.