We're here to serve your Prescription needs!
McGregor Pharmacy is conveniently located just east of the intersection of 65 and 210 in McGregor and offers a broad selection of quality health care merchandise, beauty care, greeting cards, gifts and seasonal items and all your pharmacy needs.
A unique service of McGregor Pharmacy is free complimentary mail out service of prescriptions and in town delivery!
Come check out our unique gift selection and up north gifts. Perfect to give your home or cabin that unique touch. We also stock a wide selection of greeting cards for any occasion. Come in and browse around!