Veterinary clinic
Star Meadow Animal Clinic
1073 Farmington Ave, Farmington, CT 06032
Opening hours
Hours not listed. Please call ahead at (860) 677-4638 to confirm availability.
1073 Farmington Ave, Farmington, CT 06032
Hours not listed. Please call ahead at (860) 677-4638 to confirm availability.