Madeline De Los Milagros Castro, MD, Internal Medicine

971 Nw 2nd St
MiamiFL  33128-1205 (Miami-Dade County)


Phone: 305-545-7737
Fax:
Email: tab***@*****oo.com

NPI: 1003058330
License Number: ME105064 (FL)