Company Name
Otter House Wellness
Location
40 N French Broad Ave Asheville, North Carolina
Country/Region
United States
Year Established
2000
Employees Total
1 - 5
Annual Revenue
Less than USD 100,000
Main Products
Addiction treatment asheville, drug rehab north carolina, alcohol rehab north carolina, alcohol treatment north carolina, drug treatment north carolina
Last Login Date
Dec 18. 2023