Byline: Banks Albach
Oct. 1--At 730 Camelia Court in Mountain View, personal miracles have been taking place for years.
At first glance, the house looks like any suburban home on a quiet cul-de-sac. But step inside and you will realize there are few places like it in the Bay Area.
Adrian, Ashleigh, Kenny, Trevor, Steven and Rashaun all live in the Green Pastures house, a Christian home for children with disabilities. The six suffer seriously enough from mental and physical disabilities that they are wheelchair-bound. Some came to the home through the foster care system, which snatched them from neglectful -- even abusing -- parents. Others have loving parents who ...