The Olmsted
3701 Frankfort Ave, Louisville, KY 40207
The Olmsted is located on an 81 acre site which is the campus of the former Masonic Widows and Orphans Home. The facility designed by the architectural firm of Joseph and Joseph and was constructed between 1925 and 1927.
Upcoming Events
Current Month
No Events