Village Veterinary Clinic of Hamburg
Veterinary clinic
113 Buffalo St · Hamburg, NY 14075 · 3.9 mi
Village Veterinary Clinic of Hamburg provides small animal medicine, surgery, dental care, and canine rehabilitation and pain management for dogs and cats. The clinic offers urgent and emergency care with a doctor…