Get Directions to City of Angleton: City Hall ← View details 121 South Velasco Street, Angleton, Texas 77515 +1 979-848-5600 Get Directions From* To * — Required information