The Freedom School 1483 82nd Blvd St. Louis MO 63132 (513) 417-5169 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×