2301 Dixwell Ave, Hamden, CT 06514, United States
1586 Dixwell Ave, Hamden, CT 06514, United States
1091 Dixwell Ave, Hamden, CT 06514, United States