Elsa Public Library

711 N. Hidalgo Street
Elsa, TX 78543

History of Elsa Public Library… Coming Soon.