David Babajide Da Rocha Afodu, MD, Internal Medicine

2702 Navarre
Ste 201
OregonOH  43616-3223 (Lucas County)


Phone: 419-698-8560
Fax: 419-698-8570

NPI: 1356640395
License Number: 097553 (OH)