Yturri-Edmunds Historic Site
128 Mission Rd, San Antonio, TX 78210-2709
Yturri-Edmunds Historic Site is a Historic Sites place is located in San Antonio, Texas. The address of Yturri-Edmunds Historic Site is 128 Mission Rd, San Antonio, TX 78210-2709.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 210-534-8237,