Orlando J Castillo, MD, Internal Medicine

2810 W Saint Isabel St
Ste Ste 101
TampaFL  33607-6375 (Hillsborough County)


Phone: 813-873-7479
Fax: 813-877-6324
Email: ojc***@*****ol.com

NPI: 1689639650
License Number: ME0037808 (FL)