Olawale O Idewu, MD, Otolaryngology

103 W Marion Ave
Punta GordaFL  33950-4403 (Charlotte County)


Phone: 941-205-5555
Fax: 941-205-5558
Email: ent***@*****il.com

NPI: 1437137932
License Number: ME80223 (FL)