Tea and SlippersTea & Slippers
Photo coming soon
Assisted Living

HOUSE OF PEACE

20125 NEEDLES STREET, CHATSWORTH, CA 91311
Contact for pricing

Capacity

6 residents

Phone

(818) 634-5782

Location

Similar Communities