Location
Dallas, Texas, United States
13355 Noel Rd, Dallas, TX 75240
32°55'51.4"N 96°49'07.3"W
Rights
© Michael Peters
© Texas Tech University Libraries
Users must request permission from the copyright holder for all use in publications, including theses and dissertations.