Star Meadow Animal Clinic
Veterinary
1073 Farmington Ave
Farmington,
CT
06032
(860) 677-4638
Mon - Fri: 8:00AM - 6:00PM
Sat - Sun: Closed