Citgo 15229325

Citgo #15229325, also known as Town & Country Citgo, is a CITGO-branded gas station and convenience store located at 10007 South Michigan Avenue in Chicago, Illinois.