Non-Profit - Child Advocate

109 W. South St.
Uvalde, TX 78801-
1279 Canyon Shores Drive
Canyon Lake, TX 78133