Citgo 20524089

Citgo #20524089, also known as Monts Mart Citgo, is a CITGO-branded gas station and convenience store located at 198 Leavenworth Road in Shelton, Connecticut.