7-Eleven 34469

7-Eleven #34469 is a 7-Eleven convenience store located at 3105 175th Avenue, Sherrard, Illinois.