Mackenzie & Co Chemists dispense medication as well as selling an array of toiletries, haircare, babycare and cosmetics.