Stephens Family YMCABy admin / June 6, 2023 Stephens Family YMCA2501 Fields South Dr, Champaign, IL, 61822, USAChampaign Illinois Phone: 2172392813Url: http://www.ccymca.net/