Sher Cricket Club Grounds
# Ground Address
1 Nike Sports Complex (Nike Park) 288 W Diehl Rd, Naperville, IL 60563