Alfonso Castro, MD, Internal Medicine

430 Morton Plant St
Ste 405
ClearwaterFL  33756-3398 (Pinellas County)


Phone: 727-443-0611
Fax: 727-461-5493
Email: cle***@*****st.com

NPI: 1649472069
License Number: 125050954 (IL)