10026 Mccree Road, Dallas, TX, 75238