Palace Ice Cream & Sandwich Shop

Address: 100 South Main Street, Tuscumbia, AL 35674
Phone: 256-386-8210