Citgo 15937037

Citgo #15937037, also known as Moon Of Denbigh, is a CITGO-branded gas station and convenience store located at 12836 Jefferson Avenue in Newport News, Virginia.