Just 1.0 mile south of University of Miami on Red Road (SW 57th Avenue). The entrance to the back parking lot is on the North side of the building.
& Wellness Center, Inc.
7800 Red Road. Suite 105. South Miami, FL 33143
7800 Red Road. Suite 105.
South Miami, FL 33143
P. (305) 779-2427