Freedom Life Christian Academy: 221 W Fleming Rd Montgomery, AL