The Ben Franklin Theatre is located at 66 Bayview Ave. in Norwalk, CT 06854. Please only park in our parking lots located off of Bayview Ave. & Hillside St. Parking lots are right next to the theatre entrance under the Crystal Theatre banner!
The Ben Franklin Theatre is located at 66 Bayview Ave. in Norwalk, CT 06854. Please only park in our parking lots located off of Bayview Ave. & Hillside St. Parking lots are right next to the theatre entrance under the Crystal Theatre banner!