Citgo 15640048

Citgo #15640048, also known as Main Street Deli, is a CITGO-branded gas station and convenience store located at 56 Main Street South in Southbury, Connecticut.