David Ingram, DDS

Dentist

DR David A Ingram DDS Office

202 S Cook St, Ste 202, Barrington, IL 60010

(847) 381-2000