Welcome to Cannon Pharmacy! We are proud to serve the communities of Oldham, Chadderton, Royton, Shaw and Crompton, Failsworth, and Middleton. As a trusted pharmacy, we provide a wide range of services to help you and your family stay healthy and well. From prescription filling and medication counseling to immunizations and over-the-counter remedies, our team of experienced pharmacists is dedicated to providing personalized care and exceptional service. Visit us at Cannon Pharmacy for all your healthcare needs.