The Medicine Shoppe has approximately 1,000 franchises in the US and Canada, with more operating in other countries. Headquarters are still located inSt.Louis, Missouri Medicine Shoppe International The Medicine Shoppe was founded in 1968 in St. Louis, Missouri, by pharmacist Michael Busch. The c...