Benmichael Olusola Idowu, DO, Internal Medicine

565 Coal Valley Rd
ClairtonPA  15025-3703 (Allegheny County)


Phone: 412-267-6810
Fax:
Email: ben***@*****il.com

NPI: 1679914493
License Number: 58.005283 (OH)