Yohana M Cabrera, MD, Internal Medicine

11501 Sw 40th St
MiamiFL  33165-3313 (Miami-Dade County)


Phone: 305-642-5366
Fax:
Email: yoh***@*****il.com

NPI: 1033143185
License Number: ME92357 (FL)