Castle Heights Military Academy, founded in 1902 in Lebanon, Tennessee as a military preparatory school.
Castle Heights Military Academy was a military academy in Lebanon, Tennessee. In 1918, it became a military preparatory school.