Our Health/Nuestro Centro de Salud Loading Map.... Our Health/Nuestro Centro de Salud200 Evans Street - Uvalde 29.204036 -99.7954949 Address 200 Evans Street Uvalde TX 78801 United States Upcoming Events No events in this location