Citgo 15229245

Citgo #15229245, also known as Sulu Citgo, is a CITGO-branded gas station and convenience store located at 810 West 59th Street in Chicago, Illinois.