LOCATION

You can find the memorial at this site. 

 

 

 

Located at the corner of Whalley and West Park Avenues in the Westville section of New Haven, is the first memorial of its kind to be erected on public land in the United States.