1 Stephanie L Churchill, LMFT Marriage & Family Therapist - General 0 reviews Main Location 231 Concord AveSaint Johnsbury, Vermont 05819 Highlights Accepts Insurance Plans