Major Hotel

112 E. Franklin St.
Liberty
Missouri
United States