5570 N 40 Place, Dallas, Texas