Houston, North Carolina

Houston is an unincorporated community in Union County, North Carolina, United States.