This CVS is a great, very organized and clean store. The staff and employees are always friendly, helpful, and great, especially at the pharmacy and self checkout. The pharmacy is very accommodating, keeps really good records, and caught a very important allergy. Customers love the selection of greeting cards and now get all their vaccines here. Many have used this store regularly for many years and have never ever had a bad experience.