Explore details about location Spruce Street. Spruce Street is a location situated within the Framingham alongside other areas such as Willowbrook Road, Mount Wayte Avenue, Edgell Road.