Liberty Cemetery is located at Liberty Road, Odenville, AL . Odenville, AL is located in St. Clair County, AL.