Get Directions to Allstate Insurance: Brent Barnes ← View details 5010 W Main St, Ste I, League City, Texas 77573 +1 281-554-6277 Get Directions From* To * — Required information