Location
1156 Chapel Street Holcombe T. Green, Jr. Hall
New Haven, CT
See map: Google Maps