A New World Christian Learning Centers Inc
1912 19th Street, 2601 Slide 2601 S, Lubbock, Texas, 26980