Cinderella Twin Drive-In Theatre no more
DENVER, CO — The early reports of the summer 2007 season being the last for the twin screen Cinderella Drive-In (technically Sheridan Colo.) are proving true. This theatre is currently in the early stages of demolition. Apartments are planned for the site. The 88 Drive-In in Commerce City is now the Denver metro area’s last drive in theatre.