Business & Retail The Barn At the heart of Westown Square is a place that feels a little different. The Barn is where local comes to life. We created The Barn as a… Read More