If you grew up in Kentuckiana in the 90’s and early 2000’s, this mall was ICONIC!
After watching Stranger Things Season 3 we needed to take a trip down memory lane to 29 years ago when River Falls Mall opened in 1990.