1342 Trollingwood Hawfields Rd, Mebane, North Carolina 27302 USA
Outside. This Pilot has 20 pumps. A McDonald's restaurant is attached to the convenience store. I-85/I-40 exit 152.
Photo Credit: Yelp