Stowell is an unincorporated community and census-designated place (CDP) in Chambers County, Texas, United States. It has a population of 1.756. A family living in Stowell has a median income of about $39.000. The town was established in 1894 and the post office was set up soon. It was mostly a mining town throughout most of its history, but the hurricanes and the salt water invading the canals made it rather inhospitable for settlers. Chambers County-Winnie Stowell Airport, a general aviation airport in unincorporated Chambers County, serves Stowell and Winnie.
Are you a customer or the owner/manager of the business you'd like to add?