Sophia Deben, M.D Board-Certified & Fellowship Trained Orthopaedic SurgeonFoot and Ankle Specialist +1 786 923 3000 www.drsophiadeben.com Location(s) MIAMI (NORTH) 2260 NE 123rd Street Miami, FL, USA - 33181 +1 786 923 3000 Back to Search Results Read More