As for Orange, TX I didn't see that Lake Charles had already been found. I kept looking at electrical permits in Orange, but Lake Charles works fine.
Columbus to Lake Charles is 214 miles (according to Google Maps). Too much for a 60. Eventually there needs to be a Supercharger in between, probably on the east side of Houston. Someone in the Lake Charles thread mentioned Winnie, which looks about right to me. That would also be helpful for Houston-based birdwatchers taking the long way home from Anahuac NWR.