About Us

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. 

Teresa Jackson, PhT

Teresa, a Salisbury native, comes to us with over 20 years of experience in the retail setting. In her free time she enjoys spending time with husband, Jeff, daughter, Courtney, and son-in-law, Brett. She is very excited about her new role as ‘Lolly’ to her granddaughter, Ms. Emery Ray.

1357 W Innes St. Salisbury, NC 28144

Tel: (704) 637-6120

Fax: (704) 633-6027

Monday - Friday: 9:00 AM - 5:30 PM

Saturday: 9:00 AM - 12:30 PM

Sunday: Closed

  • Facebook Social Icon
  • Instagram

Independent Pharmacy Software Powered by PioneerRx

Notice of Privacy Practices