This review is based solely on the pharmacy. I had to drop off some prescriptions for my mom and they were incredibly friendly. Andy is the pharmacist manager and he was so sweet and answered all my questions. I used to go to CVS and would have to wait hours for my prescription only to not have it ready. I am coming here for now on. Andy and the staff are the best.