Citgo 14218028

Citgo #14218028, also known as Stephen's Citgo Market Place, is a CITGO-branded gas station and convenience store located at 2902 Almeda Genoa Road in Houston, Texas.