Map of Killdeer Island in Worcester County, MA:

Killdeer Island Worcester Oxford 42.0473189 -71.845349