The facility in Glen Rock is top of the line. Digital x-rays taken right at your seat and a TV above your head make your trip to the dentist much more comfortable. The doctor can also use the TV to show you x-rays and pictures of your teeth while she is talking to you so you can better understand what is going on in your mouth. The technicians and doctor are caring and can answer all of your questions thoroughly.
more