Bill,
I hope that this is of assistance to You.
Indian Creek rises just a few miles from Ansley. The Indian Branch Community is in the same general area, which is TWP 10 & 11N, R19E, St. Stephens Meridian. Both Indian Branch and Ansley are located in the northwest quadrant of Pike County, Alabama.
The University of Alabama has a great collection of old maps. See:
http://alabamamaps.ua.edu/historicalmaps/counties/pike/pike....Scroll down to the 1902 map that was drawn by a TOWNSEND.
Since William Humphrey BARNETT was a member of the State Legislature, the Alabama Department of Archives and History might have some biographical data on him. There is a slight chance that may have a portrait. See:
http://www.archives.state.al.us/The U. S. Board on Geographic Names is a very good source of finding places in the United States with accompanying maps. See:
http://geonames.usgs.gov/Good hunting,
WmFJ