La Feria Irrigation District

La Feria Irrigation District, 300 N Main St, La Feria, TX 78559, United States

(956) 797-2421

Location