Small Town Pharmacy is a full service, family run pharmacy offering the best cash prices in town and 5-10 minute wait times!

You will find some of our services are listed below. Please call us at 215-538-8800 or stop by if you have any questions.


We provide immunizations for a wide variety of diseases, including:
  • Flu
  • Shingles
  • Pneumonia
  • Whooping Cough
  • Tetanus


We provide compounding services in order to meet unique patient needs, such as:
  • Creams
  • Ointments
  • Tablets into liquids
  • Transdermal gels
  • Cat, dog, and horse medications

Free Delivery

We provide free delivery for all prescription and OTC items within a 15 minute radius
  • If further, please call us at 215-538-8800 for more information