WALGREENS #12262 in 2320 N Druid Hills Rd Ne in Atlanta