8820 South Sepulveda Boulevard
Los Angeles, CA 90045-4810
Los Angeles, CA 90045-4810
+1 310 568 0303
Open Hours9am-7pm Mon-Wed, Fri-Sat; 9am-9pm Thu; 10am-5pm Sun
OverviewLocated in Playa Vista, this clinic is a serene and peaceful haven of trickling water and beautiful music. A full-service spa, it offers the best in facials, massages, aromatherapy...
more