Eden Place Assisted Living

15851 Osborne St North Hills CA 91343 (888) 848-5698