Terry L Baker, DDS, Dentist

6496 N Piqua Rd
DecaturIN  46733-9434 (Adams County)


Phone: 260-724-8746
Fax: 260-724-2175

NPI: 1033284310
License Number: 7836 (IN)