Church - School
Website: http://essentialchurchschool.org
205-201-0327
PO Box 382034, Birmingham, AL 35238-2034
Essential Church School offers off-site instruction for homeschooling families as well as tools to assist and support this educational journey.