Citgo 24444051

Citgo #24444051, also known as Lemans 24, is a CITGO-branded gas station and convenience store located at 392 East Post Road in Cos Cob, Connecticut.