Shrewsbury Community Center

5200 Shrewsbury Avenue, St Louis, Missouri 63119

5200 Shrewsbury Avenue, St Louis, Missouri 63119