Citgo 15229238

Citgo #15229238, also known as Panicker Citgo, is a CITGO-branded gas station and convenience store located at 1228 South State Street in Lockport, Illinois.