Citgo 15604093

Citgo #15604093, also known as Nuba Fast Food Citgo, is a CITGO-branded gas station and convenience store located at 8508 Highway 182 in Opelousas, Louisiana.