The Olmsted

About The Olmsted

The Olmsted, constructed between 1925 and 1927, is located on the beautiful campus of the Masonic Home in Louisville, KY. Owned by Masterson's Catering, The Olmsted provides the perfect venue for weddings, social and corporate events.

3701 Frankfort Ave
Louisville, Kentucky

The Olmsted's previous events