Leonard Water Services Plumber - Abilene, TX Looking to contact Leonard Water Services? You can reach them at 325-673-6778