Champion Shell is located on the busy intersection of Hebron Avenue and Oak Street in Glastonbury. The station has several self-service fuel pumps, a public restroom and an air pump. There is also an on-site mart with grocery and vehicle maintenance items for purchase.