Brookshire, Texas

Brookshire is a city in Waller County, Texas, United States. As of the 2020 United States census, 5,066 people lived there. References