Knollwood Christian School: 1501 Knollwood Dr Mobile, AL