News
The Velda Rose Drive-in movie theater at Main Street and Recker Road, accommodating 700 cars, debuted in 1973 and operated until about 1985. The Velda Rose Medical Center sits on the site today.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results