I want to go star gazing and a website suggested this place cause there's not many lights but its not open, should i stay outside of the place or just go somewhere else.
Address: 9800 Willow Springs Rd, Willow Springs, IL 60480, USA
Kenneth Virva | Feb 10, 2019
Joe's pond 1/4 mile north.park in the gravel beside the pond right off 104th๐
Sheryl Sgarbossa | Feb 10, 2019
Somewhere else.
sheena fox | Feb 10, 2019
I would go somewhere else
Sheila Shaffer | Feb 10, 2019
No
Thanks! Your answer is awaiting moderation.