The new 12,000-square-foot facility is located less than a mile and a half from campus across Founders Park Baseball Stadium.
The new 12,000-square-foot facility is located less than a mile and a half from campus across Founders Park Baseball Stadium.