1. Adams Shade & Screen Company 182 Central St, Framingham, MA 01701 Coordinate: 42.32136,-71.40752 Phone: (617) 244-2188
2. Stone Peter E & Aluminum 100 Hollis St, Framingham, MA 01702 Coordinate: 42.27494,-71.4174 Phone: (508) 875-0091