Benedict Ekundayo Idowu Sr, DO, Psychiatry & Neurology

17050 Medical Ctr Dr
Ste 305 & 307
Baton RougeLA  70816-3221 (East Baton Rouge County)


Phone: 225-756-2180
Fax: 225-756-2179

NPI: 1134177645
License Number: 021809 (LA)