Orlando Portal, MD, Internal Medicine

13150 Vail Ridge Dr
RiverviewFL  33579-7187 (Hillsborough County)


Phone: 813-374-8883
Fax: 813-443-8361
Email: dro***@*****il.com

NPI: 1366626111
License Number: ME 100005 (FL)