University of Texas – Institute for Economic Development

Location

501 W. Durango Blvd.
San Antonio, TX 78207-4415
United States
29° 25' 26.1552" N, 98° 31' 24.6" W