Get Directions to Lyford Water Department ← View details 13550 North Park Avenue, Lyford, Texas 78569 +1 956-347-3512 Get Directions From* To * — Required information