Elba Idelisse Arroyo-Velez, MD, Family Medicine

1903 E Fletcher Ave
TampaFL  33612-3713 (Hillsborough County)


Phone: 813-344-1084
Fax: 813-803-5444
Email: ide***@*****il.com

NPI: 1962654228
License Number: ME102561 (FL)