The Windsor Garden Shell is a corporate owned gasoline station and convenience store. The station has hours from early morning to 11pm, and the store sells over-the-counter remedies, newspapers, cigarettes, motor oil, candy and soft drinks. There is a mini Dunkin' Donuts inside the store as well.