Lennox Hotel

823-827 Washington Ave.
Missouri
United States