Franklin Village Plaza
Shopping center👍 The Tesla Supercharger is here. It's in a far corner but there are several restaurants nearby. People often mention plaza,
Address
250 Franklin Village Drive, Franklin, MA 02038, United States
Website
cedarrealtytrust.propertycapsule.com
Rating on Google Maps
4.30 (1.2K reviews)Open on Google Maps
Working Hours
- Sunday: 8 am to 10 pm
- Monday: 8 am to 10 pm
- Tuesday: 8 am to 10 pm
- Wednesday: 8 am to 10 pm
- Thursday: 8 am to 10 pm
- Friday: 8 am to 10 pm
- Saturday: 8 am to 10 pm