Chief Tomoka

Chief Tomoka

Chief Tomoka was the leader of the Tomoka Indians that resided in Florida just North of Ormond Beach.