Corner of Orange Street and College Woods

Location

Orange Street and Farnam Drive
New Haven, CT