South Miami Walk In Orthopedics & Sports Medicine
5966, # 401, S Dixie Hwy, South Miami, FL - 33143
(786) 886-1115
Walk-In Orthopedic & Sports Medicine provides cutting-edge treatments for orthopedic injuries and illnesses, all designed to return you.....eds and ar