Skip to content

The Village at Sherman Oaks

Located in Los Angeles, CA

Offers: Independent Living, Assisted Living, Memory Care

5450 Vesper Avenue, Los Angeles, CA 91411

Phone: 7473023385

Loading facility…