Prospect hill ter - East Windsor, MA, United States close