Citgo 13821037

Citgo #13821037, also known as James St. Citgo, is a CITGO-branded gas station and convenience store located at 61 South Ludlow Street in Worcester, Massachusetts.