
Stephen O'Neill, LCSWClinical Social Work/Therapist, LMSW, LCSW
Birmingham, MI 48009
$180
In-Person & Online
30 years experience
About
Life is messy. Sometimes more, sometimes less, but it's messy. It just is. Finding peace and stability isn't about thinking everything is going to calm down and fall into place. It won't. And even if it does, come back tomorrow. What do you have? A mess.
Therapy Types
Specialties
Insurance Accepted
- Blue Cross Blue Shield
- Out of Network