Get directions to: Estelle's, Salem, AL Restaurant address: 8124 Lee Road 379 Salem, AL 36874, USA Driving Walking Bicycling Restaurant: Estelle's