Address: 34W002 Cherry Lane
Stadium in Kane County, Illinois. Northwestern Medicine Field is a baseball field located in Geneva, Illinois. The stadium was built in 1991 and holds 10,923 people. It is the home ballpark of the Kane County Cougars.
Stadium in Kane County, Illinois. Northwestern Medicine Field is a baseball field located in Geneva, Illinois. The stadium was built in 1991 and holds 10,923 people. It is the home ballpark of the Kane County Cougars.