107 Stephen St, Lemont, Illinois 60439 USA
They maintain the cans very well checking them often
Photo Credit: Yelp