Smile Design Dental Center: Devlin Thomas DDS - 7310 North Villa Lake Drive # A, Peoria

"Smile Design Dental Center: Devlin Thomas DDS" in Peoria works at 7310 North Villa Lake Drive # A, IL 61614. If you have any questions, please call the phone number +1 309-689-0746

Contacts | Opening hours | Reviews | jobs | Photos

Establishment   Health   Dentist  

Contacts

Address:
7310 North Villa Lake Drive # A, Peoria, IL 61614
How to get there

Phone number:
+1 309-689-0746

Activities:
Establishment   Health   Dentist  

Suggest update

Smile Design Dental Center: Devlin Thomas DDS opening hours

Monday 10:00am — 06:00pm
Tuesday 09:00am — 06:00pm
Wednesday 09:00am — 05:00pm
Thursday 07:00am — 04:00pm
Friday 07:00am — 12:00pm
Click to load map
 

Jobs in Smile Design Dental Center: Devlin Thomas DDS, career

Reviews about Smile Design Dental Center: Devlin Thomas DDS

  • A Google User
    ★ ☆ ☆ ☆ ☆
    I decided to go to smile design because they offered a discounted price on teeth whitening, I should have known discounts for doctors usually mean sub-par quality. I also had a checkup, during the same visit in which they told me I had cavities. They gave me a quote (at which point they offered another 20% off). They told me my out of pocket would be zero. I agreed to get the work done but when the bill came they tried charging me $500. I called, they said it was a mistake and said it should be $75. They sent a revised bill in that amount and less than a week later I got another for $280. They said they forgot about my original cleaning so my insurance wouldn't pay it all and the $280 was the difference. Thy knew what my insurance was and my limit. They agreed to cut the price In half, but I should have to pay anything since they hire ignorant people that fail to be able to fulfill their receptionist tasks...take it of of their pay! Needless to say, this dental office is a scam and i will NEVER return to such a pathetic excuse for a dental office!
Add review

Photos

Smile Design Dental Center: Devlin Thomas DDS

    Response to question

    Where is Smile Design Dental Center: Devlin Thomas DDS?

  • Address: 7310 North Villa Lake Drive # A, IL 61614
  • What's the Smile Design Dental Center: Devlin Thomas DDS phone number?

  • Phone number +1 309-689-0746
  • What are Smile Design Dental Center: Devlin Thomas DDS open hours?

  • View opening hours
  • What types of activities?

  • Main work: Establishment   Health   Dentist  
  • What's the Smile Design Dental Center: Devlin Thomas DDS website?

  • The website

Nearest organizations

Weather in Peoria

Apr, 28 2024 03:00am 24
Apr, 28 2024 06:00am 21
Apr, 28 2024 09:00am 19
Apr, 28 2024 12:00pm 18
Apr, 28 2024 03:00pm 19
Apr, 28 2024 06:00pm 18
Apr, 28 2024 09:00pm 18
Apr, 29 2024 12:00am 21
Apr, 29 2024 03:00am 20
Apr, 29 2024 06:00am 18
Apr, 29 2024 09:00am 16
Apr, 29 2024 12:00pm 15
Apr, 29 2024 03:00pm 15
Apr, 29 2024 06:00pm 17
Apr, 29 2024 09:00pm 20
Apr, 30 2024 12:00am 20
Apr, 30 2024 03:00am 17
Apr, 30 2024 06:00am 13
Apr, 30 2024 09:00am 12
Apr, 30 2024 12:00pm 11
Apr, 30 2024 03:00pm 12
Apr, 30 2024 06:00pm 18
Apr, 30 2024 09:00pm 22