Shreea Handa, DDS, Dentist

3951 W Sylvania Ave
ToledoOH  43623 (Lucas County)


Phone: 419-475-6673
Fax: 419-475-0082

NPI: 1730672668
License Number: 2901022575 (MI)