Aviva Directory » Local & Global » North America » United States » States » Oklahoma » Cities & Towns » Hartshorne

Situated in Pittsburg County, Oklahoma, Hartshorne opened as a coal mining town in the mid-1850s. A post office was opened in 1890, and the town was incorporated in 1900, named for Dr. Hartshorne, who came to the community from Pennsylvania.

Regular Websites