Common Ground High School

Location

Lower Parking Lot
358 Springside Ave
New Haven, CT