Liberty Faith Christian Academy
- 201 E Jackson St Map
- Route Norwood, MO 65717
- 201 E Jackson St, Norwood, MO 65717
- (417) 746-4765
Liberty Faith Christian Academy can be found at 201 E Jackson St . The following is offered: Churches . In Norwood there are 3 other Churches. An overview can be found here.