A 24-hour gas station in Worcester. Offers fuel and convenience items.