Location:
4100 N. Long Ave.
Chicago, IL 60641
Located Within:
Portage Park
Features:
Outdoor, Has 3 or More Courts, Court Type - Dedicated Tennis