Rumors Deli by admin | Dec 9, 2018 | Uncategorized Contact Information: Physical Address: Rumors Deli601 4th St SWCullman, AL 35055