2400 Trinity St, Stop D1500, Austin, Texas 78712 USA
Texas Science & Natural History Museum entrance at 2400 Trinity Street on the campus of The University of Texas at Austin.
Photo Credit: Yelp