perhaps they are now located somewhere near the industrial area not far from Mercedez.

They are the best from their receptionist to the Dentist. You will just feel welcome.

I used to go to the City Center dentist but they are more concern of your money rather than helping you.