The Square at Dublin Town Center
- 123 Main Street
- Dublin, PA 18917
- (215) 249-9401
The Square is an old, restored factory located in Dublin, PA, bringing back the “Town Square” mentality with quality food and drink, local makers and retailers, and health and wellness experts all under one roof in the heart of Bucks County.