Open Spirit is located in the Saxonville section of Framingham Massachusetts on the campus of Edwards Church. Turn onto Maplewood, next to the Stapleton Elementary then turn left onto Edwards Street.
The center is located in Edwards Hall, take your first right into the main parking lot; Edwards Hall is located on the right side of the parking lot.
39 Edwards Street, Framingham MA 01701
Three ways to find us:
View Larger Map