CVS Rocky Ridge Road in Vestavia is the absolute best. I’ve used this pharmacy since this location opened. Love the CVS in general, lots of variety in their upfront stock and Meghan the pharmacist is outstanding. I’ve moved but still use this CVS especially because of Meghan.