The Larimore

The Larimore

11475 Lilac Ave. St. Louis MO 63138

The Larimore located right outside St Louis is “Where Couples Enjoy Whimsically, Fairy Tale Weddings, One Magical Moment At A Time” as it says on their website.
The Larimore is a beautiful 6-acre Vintage Estate that was developed in the 1800s. It has recently been restored and was designed with the needs of today’s Wedding Events.
This location will hold up to 250 people and is extremely affordable as far as venues go. They offer a ton of options for you to choose from.