Tea and Slippers
Photo coming soon
Assisted Living

HOUSE OF PEACE

20125 NEEDLES STREET, CHATSWORTH, CA 91311
Contact for pricing

Capacity

6 residents

Location

Similar Communities