Large Conference Room

17330 Preston Road, Dallas, TX 75252, USA