Citgo 16611004

Citgo #16611004, also known as Lucky Food Stores, is a CITGO-branded gas station and convenience store located at 946 Cupples Road in San Antonio, Texas.