No Picture

Antioch Opens New Wellness Center

September 21, 2014 Thomas Dwyer 0

On Sept. 6, Antioch College opened their newly-renovated 44,000 square-foot wellness center. The project encompassed the renovation between existing structures. Antioch, which reopened its doors […]