New Haven Free Public Library Stetson Branch

Location

200 Dixwell Ave
New Haven