Rachel House Residential Care

103 Sixth Avenue, Manor Park, London, E12 5PS

  • ResidentsMental health
  • Duration of staynot available
  • Accommodationnot available
  • Vacanciescontact for availability
  • Price per weeknot available
  • Local authorityNewham
Expertise
  • Mental health

Address
103 Sixth Avenue,
Manor Park,
London,
E12 5PS

Telephone

0208 514 6141

Residential information