The Last House Sober Living and Recovery Community is located in Santa Monica, United States on 3101 Ocean Park Blvd #302. The Last House Sober Living and Recovery Community is rated 4.8 out of 5 in the category addiction treatment center in United States.
Address
3101 Ocean Park Blvd #302