Karen E Fischer-Weddell, DDS, Dentist

860 E 86th St Ste 1
IndianapolisIN  46240-6860 (Marion County)


Phone: 317-575-2888
Fax: 317-575-2898

NPI: 1679606792
License Number: 12008693 (IN)