how many residents in shrewsbury
Shrewsbury is a town in the agricultural Alleghenies and Susquehanna Valley region of York County, Pennsylvania. It is located four miles above the Mason-Dixon line (PA-MD border). With approximately 3,500 people residing in Shrewsbury, it is a small suburban community with many farms and family owned or Amish farmers' markets. Its accessibility to Interstate 83 makes it very easy for travelers to reach many other Pennsylvania and Maryland locations.