Deborah L D'Souza, MD, Obstetrics & Gynecology

2213 Franklin Ave
ToledoOH  43620-1402 (Lucas County)


Phone: 419-251-2395
Fax:

NPI: 1801878301
License Number: 35081377 (OH)