Luis Leon Alvarado, MD, Internal Medicine

13000 Bruce B Downs Blvd
Va 111
TampaFL  33612-4745 (Hillsborough County)


Phone: 813-972-2000
Fax: 813-631-3423
Email: lui***@*****il.com

NPI: 1003082645
License Number: ME 100709 (FL)