UHealth Fitness and Wellness Center

Miami, FL, United States

Address: 1120 NW 14th St 9th Floor, Miami, FL 33136

Location: Miami, FL, United States

Phone: (305) 243-7662

Website: https://umiamihealth.org/locations/uhealth-fitness-and-wellness-center

Google rating: 4.6 / 5 (255 Google reviews)

Nearby squash courts