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
(508) 872-1315
  • Accessibility Details: There is a ramp close to the entrance
  • Hours: Tue - Thu, 9am - 7pm; Fri, 9am - 6pm; Sat, 9am - 4pm; Sun, Mon, closed
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?