Citgo 12644040

Citgo #12644040, also known as CM Citgo Lucky Magnolia, is a CITGO-branded gas station and convenience store located at 52396 Highway 16 in Denham Springs, Louisiana.