Aladdins Castle 1232 Eastdale Mall Montgomery, AL 36117 Phone: (334) 272-1066
Category: amusement device operator