Osvaldo Padron, MD

Urology
New Patient Visits

Florida Urology Partners

5911 Webb Road,
Tampa, FL 33615

Phone Number

813-321-0068

Fax Number

813-321-0069

Provider Information

Map & Directions

Florida Urology Partners

5911 Webb RoadTampa, FL 33615

Office Number

813-321-0068

Fax Number