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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results