357. Star Ranch
Star Ranch was a boys ranch located near Ingram in Texas.
Two boys died there before it was forced to close. The owner later opened a summer camp in another location.
The deaths and testimonies from boys who were sent there makes it safe to state that it could not have been fun to be there as a teenager.
- Lenny Ortega – 2006 (Today a child died memorial blog)
- Christening “Mikie” Garcia – 2005 (Today a child died memorial blog)
- Youth swept down creek dies (Daily Times)