Publix Pharmacy at Shamrock Plaza 3870 North Druid Hills Road, Decatur, GA 30033