Made O'Meter
Discover where a brand or product originates
Leaf Shave is owned by Leaf Shave Co., headquartered in the United States. Yes. The ultimate owner of Leaf Shave, Leaf Shave Co., is headquartered in the United States.
An independent American company focused on creating sustainable, plastic-free shaving hardware and grooming accessories.
disclaimer
poweredBy