Humboldt Tennis

Facility Details

Main Address

1350 N. California Ave.
Chicago, IL 60622
United States

Humboldt Tennis

Additional Information

1350 N. California Ave.

Humboldt Tennis

Humboldt Tennis