The one on Peter's Creek Parkway has a gas station in front of the Walmart Super Center.
No
Not that I know of
Murphy USA gas stations are an affiliate of Wal-Mart. You can use your Wal-Mart Master Card at Murphy's Stations or anywhere MasterCard is accepted.
The Sam's club has them.
None that Iam aware of
Thanks! Your answer is awaiting moderation.