Dr Belmore is friendly, very thorough, and patiently answers all questions. The front staff always work to make appointment times convenient. We appreciate the all around excellent care and service we have received for all of our pets - thank you!
more