Star Dust Drive-In
5708-51 Avenue Northwest,
No one has favorited this theater yet
The Star Dust Drive-In is located in Edmonton, Alberta at 5708-51 Avenue Northwest. This drive-in had room for 925 cars. It was demolished in 1998.
Just login to your account and subscribe to this theater