Helping Hands Ach
27215 N 23rd Lane, Phoenix, AZ 85085
3.0
(1 reviews)
"Helping Hands ACH is a house with different rooms for different residents. There are four or five people living there. Things have changed quite a bit since my friend stayed there and I think it's somewhat better now than what it used to be. They onl..."
READ MORE