Tucked away in the Brazos Valley about 70 miles northwest of Houston, Navasota offers that increasingly rare combination of small-town affordability with big-hearted community spirit. The locals might ...