Rachel Snow Ingram, DDS, Dentist

2727 N Oakland Ave
Ste 102
DecaturIL  62526-1586 (Macon County)


Phone: 217-875-4222
Fax:

NPI: 1528353893
License Number: 019.028653 (IL)