Hemphill, Tulsa, OK No description specified. 1-2 (2 Records) Documents Historic Properties and Archaeological Assessment, Hemphill Corporation Proposed Telecommunications Tower Site, Site Name: Eufaula, Site Number 1193B, Eufaula, Barbour County, Alabama (2001) Results of a Phase Two Archaeological Survey for Site 1Br139, Barbour County, Alabama (2001)