Deepa Mukundan, MD, Pediatrics

2150 W Central Ave Fl 2
ToledoOH  43606-3834 (Lucas County)


Phone: 419-291-5599
Fax: 419-291-6468

NPI: 1023111200
License Number: 35-088176 (OH)