Current Patient: 804-793-8000 | Fax: 804-793-8001
NEW PATIENTS PLEASE CALL 804-709-3948
Let's Get Better Together
We’re a locally owned pharmacy dedicated to the well-being of you and your family. Please let us know how we can best serve you.
All Major Insurances Accepted

Let's Get Better Together
Puddledock Pharmacy is a locally-owned community pharmacy dedicated to providing outstanding customer service at an affordable price. We are your one-stop-shop for all your pharmacy and medical needs. At Puddledock Pharmacy, you can count on personal attention provided by our caring, professional staff. Visit us today and experience the Puddledock Pharmacy difference.
Pharmacy Services
Refill a Prescription
Use our online refill form to easily refill your prescriptions
Our Services
We offer a wide range of services beyond providing medications
Health News
Stay up to date on the latest health news with our daily posts
Join Our Newsletter
Subscribe to our newsletter for seasonal promotions, health news and savings.