Crystal Theatre's Ben Franklin Theatre is at 66 Bayview Ave. Norwalk, CT 06854. Please park in our parking lots which are located next to the theatre on Bayview Ave. and Hillside St. Please do not park in the driveway off of Flax Hill Rd. Thank you!
Crystal Theatre's Ben Franklin Theatre is at 66 Bayview Ave. Norwalk, CT 06854. Please park in our parking lots which are located next to the theatre on Bayview Ave. and Hillside St. Please do not park in the driveway off of Flax Hill Rd. Thank you!