The Ben Franklin Theatre is located at 66 Bayview Ave. in Norwalk, CT 06854. Please only park in our parking lots located on 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 on Bayview Ave. & Hillside St. Parking lots are right next to the theatre entrance under the Crystal Theatre banner!