Helen Richards, MS, LPC 13601 Preston RoadSuite West 520Dallas, TX, 75240 View Phone 469-955-6434 13601 Preston Road, Suite West 520Dallas, TX 75240 Experience & Reliability About Send to My Email Send to My Phone Print this Page