Citgo 11115043

Citgo #11115043, also known as D And R Automotive, is a CITGO-branded gas station and convenience store located at 126 Glen Head Road in Glen Head, New York.