7-Eleven 16516

7-Eleven #16516 is a 7-Eleven convenience store located at 240 Chicago Avenue, Oak Park, Illinois.