Always a good (albeit painful sometimes) experience!
Friendly, caring, gentle and quick service
I swore to my children I would never leave my current Dentist until I met Dr. Cross! I think I win the prize for taking him off the tennis courts... Continue Reading
friendly staff and doctors