(540) 987-9212  ~  11576 Lee Hwy, P.O. Box 247, Sperryville, VA 22740  ~   info@hearthstoneschool.org