Cragford Cemetery is located at Cragford Road, Ashland, AL . Ashland, AL is located in Clay County, AL.