Dental Implant Barrington IL Rankings and Reviews

Dr. Lina Garcia DDS - Dentist

2 reviews Rating

South Barrington, IL

"I had failed bridges, dental infections and was at risk of losing a lot of teeth when I first visited Dr. Garcia two years ago. I had gone through several dentists who were unable to help me and I was ..."

View more