Where is the Natural History Museum Of El Paso in Texas located?

The El Paso Museum of Archaeology at the University of Texas at El Paso is located at 4301 Woodrow Bean, El Paso, TX 79902.
Copyright Wanderlust World © https://www.ynyoo.com