We have been serving the Campbellville and surrounding community with professional dispensing services and a full range of front shop products. more... See more text