Shell is located on Main Street in the heart of South Meriden. The gas station offers self-service stations and features a Henny Penny convenience store. Henny Penny is well-stocked with fresh coffee, deli items, general groceries, newspapers, maps and periodicals, Lotto tickets and an ATM.