Philip Craig Ovadia, MD, Surgery

455 Pinellas St Ste 320
ClearwaterFL  33756-3369 (Pinellas County)


Phone: 727-446-2273
Fax: 727-441-4966
Email: phi***@*****me.com

NPI: 1669405841
License Number: MD426935 (PA)