Your health is our #1 priority. That means we do everything in our power to make sure you are taking the right medication, in the right way, at the right time. Your family is our family, and we care for them as such.

Sign up for our free newsletter

Stay up to date with what's happening in our pharmacy and the latest health news

Page Break Image Smaller.png

Meet Your Pharmacist

steve zalinski rounded corners.png

Steve Zielinski, Pharm.D

  • Doctor of Pharmacy, St. Louis College of Pharmacy
  • Serving the community for over 10 years
  • Specializes in Drug-Induced Nutrient Depletion, Behavior Health Medicine and Compounding

Send Us Your Refills 24 Hours A Day Through Our FREE Mobile App

About Us

Located in Webster Groves, Missouri, we've been serving the communities of Webster Groves, Kirkwood, Rock Hill, Shrewsbury and the greater St. Louis area since 1962. We firmly believe that being a local Webster Groves pharmacy means providing healthcare services to our patients that are customized to meet their needs. At Colonial Village Pharmacy, you're treated like family.

Our Team

Our wonderful staff has over 60 years of combined experience. Whether you speak to a pharmacist, technician, or assistant, we pride ourselves on providing you with the most accurate and helpful information regarding your prescription medications and wellness as a whole.


We Do More Than Just Fill Prescriptions

View all of the services we have to offer from prescription medications and over the counter products to cards & gift items.



  • Compounding
  • Home Delivery
  • Bubble Packaging and Multi-Dose Adherence Packaging
  • Durable Medical Equipment
  • Flu Shots & Immunizations
  • Medication Synchronization
  • MTM Services
  • Mail Delivery
  • Long Term Care Services

Over the Counter

  • Pain Medication
  • Cold & Allergy Medications
  • Vitamins
  • Oral Health Products
  • Feminine Hygiene Products
  • First Aid Items
  • Contraceptive Aids
  • Infant Care
icon 1.png

Cards & Gifts

  • Webster Wax
  • Leaning Tree Greeting Cards

p: (314) 962-1065 | f: (314) 962-9215 | M-F 9am-6pm Sat 9am-3pm