ALABAMA SHERIFFS YOUTH RANCHES (Formerly Baldwin County Boys Ranch)
ALABAMA SHERIFFS YOUTH RANCHES (Formerly Baldwin County Boys Ranch)
Operate and maintain Christian homes providing residential care for needy, school-aged young people statewide without regard to race, creed, color, or sex