Mr.Puffs Headquarters located in Montreal, Canada.

you have questions? we have answers

Still have a question about Mr.Puffs Franchise? Ask us anything.

View our FAQs