Valley Springs Youth Ranch

525 Co Rd 816, Black, MO 63625