Trevian FC Soccer Park
Drag box to select area
100% Were impressed
This soccer park is indoors. It is located in a large warehouse style buildings just off of Howard street.
6368 W Howard St, Niles, IL 60714
- Accessibility Details: Sloped sidewalk
- Hours: Hours vary
- Accessible: yes