Location:2801 Harwood Street, Dallas, TX 75201