Mcclendon Cemetery is located at 593 Oliver Street, New Site, AL . New Site, AL is located in Tallapoosa County, AL.