Shrewsbury Ballroom 314-647-1003
Report broken link or invalid listing! 5200 Shrewsbury Ave.; St. Louis, MO 63119 (Banquet Hall) Reviews