Stetson Branch Library

Location

197 Dixwell Avenue
New Haven, CT