7-Eleven 13416

7-Eleven #13416 is a 7-Eleven convenience store located at 286 East Devon, Elk Grove Village, Illinois.