ALABAMA SHERIFFS YOUTH RANCHES (formerly Boys and Girls Ranches of Alabama)
ALABAMA SHERIFFS YOUTH RANCHES (formerly Boys and Girls Ranches of Alabama)
Operate and maintain Christian homes providing residential care for at risk youth ages 6-18 statewide without regard to race, creed, color or sex