Citgo 11716211

Citgo #11716211, also known as Tumara Citgo Food Mart, is a CITGO-branded gas station and convenience store located at 2941 East 83rd Street in Chicago, Illinois.