Citgo 15188059

Citgo #15188059, also known as Food Mart Citgo, is a CITGO-branded gas station and convenience store located at 8779 Dunwoody Pl in Atlanta, Georgia.