This location is Shelton Little League's main campus, located on Mohegan Road in Shelton. There are three Little League regulation size baseball fields as well as a snack bar located on the premises. The fields are generally only open to the public during game times and the park remains closed when games are not in session. Shelton Pop Warner football fields are also located within the park.