1 Nancy E Stroud, LCSW Social Worker - Clinical ProfilePoints™23/80 Avg. Rating: 0/5 Main Location 810 S Mason Rd Suite 160Katy, Texas 77450 Highlights Accepts Insurance PlansHas Online Scheduling