Citgo 41764002

Citgo #41764002, also known as Northside Super Stop, is a CITGO-branded gas station and convenience store located at 809 Highway 71 North in Mena, Arkansas.