Emporia is a really great place for a stop. Everything is in a clump, so hotels, gas stations, grocery stores and many food options are available (both fast food and Cracker Barrel type). Our other favorite rest stop is Florence, SC. It's on 95 as well.