Post Offices in Orwell (VT) Full list of companies Post Offices category in Orwell, Vermont U S Post Office 538 Main St, Orwell, VT 05760, (802)948-2556 Page 1