Stillwater Wellness
(866) 450-0391
24101 Big Timber Street, Lake Forest, California, 92630
Business hours
Monday | 9:00am to 5:00pm |
Tuesday | 9:00am to 5:00pm |
Wednesday | 9:00am to 5:00pm |
Thursday | 9:00am to 5:00pm |
Friday | 9:00am to 5:00pm |
Saturday | 9:00am to 2:00pm |
Sunday | - |
About us
Substance Abuse Addiction Treatment Center in Orange County, Lake Forest Addiction Treatment Center. Located in beautiful Lake Forest, California, Still Water Wellness Group offers personalized drug and alcohol rehab treatment that utilize the best of both traditional methods & cutting-edge holistic healing practices.