Dental Care of Shelbyville
“The Dr and entire staff always make me feel welcome by remembering my name. They keep me comfortable to make my visit pleasant and mostly pain free. I trust Dr Shannon and staff to get the best outcome physically and financially from my treatment!”