1 Laura Richter, LMSW Social Worker - Education Avg. Rating: 0/5 Main Location 650 ScarbouroughCanyon Lake, Texas 78133 Highlights Accepts Insurance Plans