Steve May LICSW
About the Business
Steve May LICSW is a healthcare institution located in Montpelier, Vermont, United States. As a Licensed Independent Clinical Social Worker (LICSW), Steve May provides professional mental health services to individuals in need. With a focus on counseling and therapy, Steve May offers support and guidance to help clients navigate through various challenges and improve their overall well-being. Whether dealing with anxiety, depression, trauma, or other mental health issues, clients can trust in Steve May's expertise and compassionate care.
Reviews
"Dishonest. This man has no regard for for what decency is. You are the epitome of what is wrong with this world. Do yourself a favor and find a counselor or therapist that actually wants to help rather than hinder. Has had opportunities to right his wrongs but pride and ego get in his way."
List of local businesses, places and services in Vermont
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos