Hector Labrada, MD, General Practice

5810 Sw 16th St
MiamiFL  33155-2105 (Miami-Dade County)


Phone: 305-261-8127
Fax: 786-353-2163
Email: liu***@*****th.net

NPI: 1700862414
License Number: ME68564 (FL)