7-Eleven 23852

7-Eleven #23852 is a 7-Eleven convenience store located at 1140 North Harlem Avenue, River Forest, Illinois.