Tree of Life Christian Preparatory School

"Preparing young minds for citizenship here on earth and for eternity."

Tree of Life Christian Preparatory School
6050 Plank Rd | Fredericksburg, VA 22407-6234