Landmark near Thesken Hall in Franklin, OH