What are the phone numbers of the Williamsburg & Haydenville post offices? Williamsburg Post Office: (413) 268-7274Haydenville Post Office: (413) 268-7280