PassportMap

Windsor Post Office

Post office

39 South Main Street, Windsor, NJ 08561

(609) 448-6655

Hours: M-F 8am - 1pm and 2pm - 4pm. Call for appointment; 609-448-6655.

Appointment required

Hours and addresses come from the State Department listing, updated November 2, 2026.

Windsor Post Office accepts new U.S. passport applications in person in Windsor, NJ. First-time and child visits are booked on the USPS scheduler. Search ZIP 08561. How to apply · How to renew