Local Physical Therapists in Miami, FL
South Florida International Orthopaedics, P.A.
9165 S.W. 87th Avenue, Miami, FL 33176
AND 925 NE 30th Terrace Suite 102, Homestead, FL 33033
(305) 233-0011
AND 925 NE 30th Terrace Suite 102, Homestead, FL 33033