Dixwell Plaza

Location

Dixwell Plaza
200 Dixwell Ave behind Stetson Branch Library
New Haven, CT