Map is loading... Get Directions to Lamesa Water Billing Office ← View details 601 South 1st Street, Lamesa, Texas 79331 +1 806-872-4336 Get Directions From* To * — Required information