Start from
Star Meadow Animal Clinic
1073 Farmington Ave, Farmington 06032