Citgo 11137039

Citgo #11137039, also known as Indy Gas & Food Mart, is a CITGO-branded gas station and convenience store located at 3402 North Emerson Avenue in Indianapolis, Indiana.