Address
USA
Illinois
Champaign
Courts
Tennis Courts in Champaign, Illinois
(5 locations)
Free
Indoor
Outdoor
910 N Harris Ave, Champaign, IL, 61820, USA
Spalding Park
Free
4 Courts
Permanent nets
1501 N Mattis Ave, Champaign, Illinois, 61821, United States
Dodds Park
Free
6 Courts
2802 Farber Dr, Champaign, Illinois, 61822, United States
Dodds Tennis Center
6 Courts
2307 Sangamon Dr, Champaign, IL, 61821, USA
Leonhard Recreation Center
One-time fee
3 Courts
Non-permanent nets
1401 Grandview Dr, Champaign, IL, 61820, USA
Hessel Park
Free
2 Courts
Permanent nets
All Nearby Courts within 25 miles
1800 S Wright St, Urbana, Illinois, 61822, United States
Atkins Tennis Center
Free
26 Courts
Show map