Helen's Project NPI 1497111306 Practice location: 9550 Forest Ln, Dallas, TX 752435905 Taxonomy code: 174200000X Phone: (302) 440-5590