United States Post Office
Drag box to select area
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
- Hours: By appointment
- Hours: Counter: Mon - Fri, 7:30am - 6pm; Sat, 7:30am - 3pm; Sun, closed. Self-serve lobby: Daily, 24hrs.
- Accessible: yes