Publix Pharmacy at Shamrock Plaza
3870 N Druid Hills Rd, Decatur 30033