freebeer
ciao Constable
might it be to the south, with a small carpark off Windsor road, adjacent to a garage?
Mini Park, as it seems to lack any amenities, perhaps a dog park?
A g00gle text search on the alleged name gives no prominent results though for Champaign-Urbana, so...