Citgo 24389139

Citgo #24389139, also known as Leo & Walt's Citgo, is a CITGO-branded gas station and convenience store located at 258 Quincy Avenue in Braintree, Massachusetts.