El Progreso Memorial Library

Region 3
NNLM ID: 940-O-12313
301 W. Main St.
Uvalde, Texas 78801
Telephone: 830-278-2017
Organization Type: Public Library