Shell Convenience Store
Shell Convenience Store in Keller, TX, offers a convenient stop for fuel and snacks. With a variety of snacks, beverages, and essential items available, this gas station caters to travelers and locals alike. Friendly staff and easy access make it a reliable choice for all your fueling and convenience needs. Generated from this place's information