3044 Wolf Rd, Westchester, Illinois 60154 USA
"Green River" ... well the RC brand.
Photo Credit: Yelp