Jardin de los Heroes Park Loading Map.... Jardin de los Heroes Park801 W. Main Street - Uvalde 29.2036192 -99.80007749999999 Address 801 W. Main Street Uvalde TX 78801 United States Upcoming Events No events in this location