Elizabeth Lods, DDS, Dentist

1003 W McGalliard Rd
MuncieIN  47303-1768 (Delaware County)


Phone: 765-288-1307
Fax:

NPI: 1578059853
License Number: 12012984A (IN)