scottish rite auditorium s

500 South Harwood
Dallas
Texas
United States