International Christian Academy is a private company categorized under Academy and located in Orlando, FL.