Get directions to: Essie's Place, Selma, AL
Restaurant address: 3000 Earl Goodwin Parkway Selma, AL 36703, USA
Restaurant: Essie's Place