Larimore Plantation House 314-868-8009
Report broken link or invalid listing! 11475 Lilac Avenue; St. Louis, MO 63138 (Banquet Hall) Reviews