Post Offices in South Londonderry (VT) Full list of companies Post Offices category in South Londonderry, Vermont U S Post Office 67 Main St, South Londonderry, VT 05155, (802)824-6800 Page 1