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
Rating: 4.6 / 5 (255 reviews)
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
Rating: 4.6 / 5 (255 reviews)