A Gulf Gas Station, must open up in Columbia, South Carolina? ?
Just their has been in Texas and New Mexico, while I live in Houston! SC is closer to their corporation! Columbia, has been booming since the '10s, with booming manufacturing and a growing electronics industry! While, I lived in Travelers Rest, SC near Greenville in the '80s!
Be the first to answer this question.