The Town & Country Motor Inn

Located on 1825 50th Street S.E., the Town & Country Motor Inn is still an active stroll.