Post Offices in Shrewsbury (PA) Full list of companies Post Offices category in Shrewsbury, Pennsylvania Us Post Office 50 Constitution Ave, Shrewsbury, PA 17361, (717)235-3012 Page 1