Brentwood Retreat Brentwood Retreat 126 S Barrington Pl, Los Angeles, CA 90049, USA +1 310-472-1311 (0 reviews) Health Resort – Los Angeles, CA