Tried calling several times but never got through. Stopped in and was lucky to find they had a cancellation. Great office, well equipped and maintained. Very Clean! Knowledgeable Staff! Had a good cleaning and conversation with the Doctor before leaving. Booked my next appointment for 3 months! read more