The Olmsted, located on an 81 acre site which is the campus of the Masonic Homes of Kentucky at 3701 Frankfort Avenue in southeast Louisville, was constructed between 1925 and 1927. Designed by the architectural firm of Joseph and Joseph, the buildings were arranged around an elongated oval plan with the building located on the outer edge of the property. The dining hall, then the center of...
029380attr:receptioncaterer