Sneha Latha Kommoori, MD, Internal Medicine

2213 Cherry St Unit 2b
ToledoOH  43608-2603 (Lucas County)


Phone: 419-251-5002
Fax:

NPI: 1518198308
License Number: 35.127705 (OH)