2300 Dixwell Ave, Hamden, CT 06514, United States
2100 Dixwell Ave, Hamden, CT 06514, United States
2380 Dixwell Ave, Hamden, CT 06514, United States