Business Description
Liberty School is located in Englewood, New Jersey, and was founded in 2002. At this location, Liberty School employs approximately 30 people. This business is working in the following industry: Education.
Employees: 30
Founded: 2002