Quo Vadis Entertainment Center (built 1966)
Location: 42.34111°N, 83.38417°W