7-Eleven 25341

7-Eleven #25341 is a 7-Eleven convenience store located at 3407 North Halsted Street, Chicago, Illinois.