Such a convenient location near the NE corner of I10 West and Sam Houston Tollroad north by Town and Country. Cheap gas prices, all the snacks and to-go food you could want, a car wash. What it doesn't have is organization. A lot of commercial vehicles, box trucks, trucks with trailers stop here, and they clog up traffic, making it difficult to get by, causing congestion and difficulty getting to the pumps. It's like a gamble to get out of the station without getting in a wreck. read more