Map of Shackelford Hall in Pike County, AL:

Shackelford Hall Pike Troy 31.7998793 -85.9549505