Leland Christian Academy is located in Leland, United States on 517 Village Rd NE. Leland Christian Academy is rated 1.5 out of 5 in the category education management in United States. Leland Christian Academy is an education management company based out of 517 Village Rd Ne, Leland, NC, United States.
Address
517 Village Rd NE
Company size
11-50 employees
Accessibility
Wheelchair-accessible entrance