
Meet Marc
Marc’s passion for independent pharmacy spans a dedicated career of founding customer-centered locations in southern Vermont, beginning with Chester Drugstore and Greater Falls Pharmacy. Today, Marc brings that wealth of experience to Canal Street Pharmacy alongside our sister location, Fall Mountain Pharmacy. Across every store he has built, Marc has maintained the same foundational standard: patients are neighbors, not numbers.
Unlike big-box retail chains, we prioritize customer service above all else. That means short wait times, tailored health solutions, and direct, unhurried access to Marc and our clinical team whenever you have questions. Whether you are picking up a routine refill or seeking expert consultation, you will always be greeted with the familiar, attentive care you deserve. Visit us on Canal Street today and experience the difference true community pharmacy makes.
