Company Overview
Company Name
Sozo Wellness Centers of America
Address
100 Biddle Ave Suite 204, Newark, DE, 19702, United States
Website
sozocenters.comPhone
(302) 595-4924Approx. Annual Revenue
$5.7M
Employees
2
About Sozo Wellness Centers of America
Sozo Wellness Centers is a behavioral health practice located in Newark, Delaware that provides a range of mental health services, including medication management, talk therapy, and telehealth appointments. The company has approximately 2 employees and aims to offer a collaborative and inclusive approach to supporting individuals' mental wellbeing.