Citgo 27880030

Citgo #27880030, also known as Ibb, Inc. Citgo, is a CITGO-branded gas station and convenience store located at 601 Concord Avenue in Wilmington, Delaware.