Restore Treatment Center is one of the premier addiction rehabilitation facilities located in Los Angeles, California. Our two mansion, 65-bed facility, sits on two acres of land, offering scenic views and privacy in a luxury setting. Within the Restore healing environment, you will find swimming pools, tennis, basketball and volleyball courts, and...