Southern Heritage Funeral Home is located at 475 Cahaba Valley Rd, Pelham, AL 35124. Pelham, AL is located in Shelby County, AL.