Map of Delaney Complex in Worcester County, MA:

Delaney Complex Worcester Hudson 42.4467594 -71.5545101