We Care About our Community.
At The Medicine Shoppe® Pharmacy, we’re committed to the idea that quality pharmacy care means more than just prompt prescriptions. To us, quality care means that you get the prescriptions and medications you need, along with the care and attention you deserve.
Our pharmacy is dedicated to the wellbeing of your family and the wellbeing of the community. That’s why we offer services such as immunizations, medication therapy management, multi-dose packaging, medication synchronization, important health screenings, and expert care*. We strive to make it convenient for you and the people you care about to live a healthy life. Think of us as your community health.care destination.
Providing you with the Best Pharmacist for the Best Care
Thomas B. Moore, RPh/Owner
Mr. Moore is a second generation pharmacist who graduated in 1956 from Albany College of Pharmacy in New York. He moved to North Carolina in 1959 where he worked for an independent pharmacy until 1970 when he became the co-owner of Rowan Drug in Spencer, NC. He became sole owner of Rowan Drug in 1978 and relocated to West Innes Street in Salisbury, NC in 1981 with a new name, The Medicine Shoppe. He continues to work at The Medicine Shoppe fostering the growing compounding business.
Teresa Casmus, RPh/ Manager
Teresa Moore Casmus graduated from the School of Pharmacy at UNC-CH with a BS in pharmacy in 1989. She is a Registered Pharmacist. While at Carolina she was a member of the pharmacy honor’s fraternity, Rho-Chi. Teresa is a certified immunizer, and provides flu and zostavax vaccines. She has also received her certification in Medication Therapy Management. Most recently, Teresa completed a course of study on the Essential Elements of Prescription Hormone Compounding. Teresa is actively involved in her church at Sacred Heart Catholic Church and enjoys exercising with friends at the local YMCA.
Emily Boyd, PharmD
Emily has worked at The Medicine Shoppe since 1994. She began as a cashier in high school and worked as a technician through her college years. She graduated with a Doctorate of Pharmacy from UNC-Chapel Hill School of Pharmacy in 2004 and immediately joined our team as a pharmacist. Emily is also a certified immunizer and provides flu and shingles immunizations.
Janet Hascall, RPh
Janet graduated from Eshelman School of Pharmacy, Chapel Hill, NC in 1992. Janet works with us part-time, and is a certified immunizer. She is a friendly face that is always willing to try to help.
Steve Fuller, RPh
Noelle Shue, CPhT
Noelle joined The Medicine Shoppe in 2000 and is a Certified Pharmacy Technician. She loves her pets and is always willing to pass along helpful tips in the care of our furry friends.
Mickie Moore, CPhT
Mickie joined our staff in 1996.
Julie Williams, CPhT
Julie has worked as a pharmacy technician since 2002 and in compounding since 2008. She is married to Anthony and has two daughters, Emily and Kylie. When she’s not working Julie enjoys camping with family and friends as well as reading.
Mary Raynor, CPhT
Mary graduated with honors from the Pharmacy Technician program at Davidson Community College in 2006 and joined our team in 2019. She has a son who is a theater arts major and she enjoys traveling with her fiance and eating at Don Juan's Mexican Restaurant!