Palace Plaza Detroit, AL

6416 E Jefferson Ave, Detroit, AL 48207