Bev Flaherty

The staff and dentists are very thorough when explaining what needs to be done.