Shrewsbury is a inner suburb of the city of St. Louis and is centrally located. The town was originally a 278 acre farm. The seminary of the St. Louis Archdiocese is located in Shrewsbury. The city as experienced rapid growth in both residential and commercial development in the last few decades.
Shrewsbury Real Estate Agents
Shrewsbury Homes For Sale
For more info about Shrewsbury, MO, visit their website here