Charlie & James Place
1350 Dixwell Ave, Hamden 06514