A movie theater chain with three Florida locations is taking over the space once occupied by Parkway Cinemas at University Parkway and Lockwood Ridge Road. Touchstar Cinemas, a small movie theater chain with five total locations in Alabama and […]
Originally published on www.heraldtribune.com