United States Post Office

Flag as Inappropriate

This United States Post Office is located on Cochituate Road near Shoppers World shopping center. You'll find counter service to assist you with shipping and other needs and there are post office boxes available for rent. This location also offers passport services and a self-serve automated postal center which is available 24 hours a day.
330 Cochituate Rd, Framingham, MA 01701
(508) 620-0400
  • Hours: By appointment
  • Hours: Counter: Mon - Fri, 7:30am - 6pm; Sat, 7:30am - 3pm; Sun, closed. Self-serve lobby: Daily, 24hrs.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »