Location:1401 Lenway Street, Dallas, Texas, 75215