Patti M.

Dr Keefe and all of the staff from hygienists to receptionists are very warm, welcoming and friendly. I have been coming here for years; have had crowns, fillings, etc. and have always been treated well. Love this place!