Samuel Abumoussa, MD, Orthopaedic Surgery

3650 Nw 82nd Ave Ste 201
MiamiFL  33166-6662 (Miami-Dade County)


Phone: 305-537-7272
Fax:

NPI: 1831628049
License Number: ME151908 (FL)