David William Cabrera, MD, Allergy & Immunology

1313 Sw 27th Ave Ste C
MiamiFL  33145-1232 (Miami-Dade County)


Phone: 305-649-7979
Fax: 305-649-1257

NPI: 1477652477
License Number: ME 51401 (FL)