New Towne Mall (built 1988)
Location: 40.48056°N, 81.44111°W