A whirlwind of economic development is underway at St. Marys Square Business Complex, including the Tap House at the Square, which will open officially later this month.
ST. MARYS - St. Marys Square Business Complex is welcoming a slew of new businesses that are expected to further drive commerce at the 29.4 acre retail property sitting just off U.S. 33 on Indiana Avenue. [
More]