Drag box to select area
This is a central office location for Verizon, containing its administrative, operation and network services functions. It's located down the street from the Framingham Public Library.
873 Concord St, Framingham, MA 01701
- Accessibility Details: There is a ramp close to the entrance
- Hours: Tue - Thu, 9am - 7pm; Fri, 9am - 6pm; Sat, 9am - 4pm; Sun, Mon, closed