"Center Stage Cinema"
-
Glendale, CA
-
Outdoor Movie Screens
-
5 miles from Eagle Rock
-
4 Verified Bookings
Bettina B. said “Would recommend Keith to friends, he was pleasant, professional, and the equipment was perfect. Totally seamless experience from start to finish, no issues…”