New Location Alert:
8695 Archer Ave Unit 21 Willowsprings IL.
On the corner of Archer Ave (rte171) and Willowsprings Rd. Next to the Coffee House and Castle.
Park in the Northwest side of the parking lot. Head up the stairs towards the coffee house and I'm between the State Farm and Acupuncture businesses.
https://maps.app.goo.gl/BqbAcJMAZodpEaSy8