2300 Dixwell Ave, Hamden, CT 06514, United States
1245 Dixwell Ave, Hamden, CT 06514, United States
Hamden, CT 06514, United States
1926 State St, Hamden, CT 06517, United States