A well was filed at 1062 Edmands Road in Framingham. This record shows a well was submitted for review by the Board of Health.

The applicant is not specified. The well is located at 1062 Edmands Road. The permit number is BOH170545.

The next step is for the Board of Health to review the well and determine if it meets health and safety standards.