Castle Rock Pharmacy is a small family-owned business and a gem of a pharmacy. It is a great place with a good and pleasant atmosphere, offering hometown service at its best. The staff are super nice, friendly, kind, helpful, attentive, and knowledgeable. They make everyone feel very welcome, often remembering them. It is like walking into Cheers where they know your name. The store has many things and quirky stuff, like a curiosity shop. It is worth the stop and worth driving a little further to avoid the big box stores.