Ames Nowell State Park is a 700-acre (280 ha) Massachusetts state park located in the town of Abington.