Made O'Meter
Discover where a brand or product originates
Dollarama is owned by Dollarama Inc., headquartered in Canada. No. The ultimate owner of Dollarama, Dollarama Inc., is headquartered in Canada, not in the United States.
Dollarama Inc. is a Canadian dollar store chain offering a wide range of products, including food items like peanut butter.
Sources: en.wikipedia.org, dollarama.com
Check another productdisclaimer
poweredBy