Recently I had the opportunity to meet with Jennifer Freitas of The Truth Beauty Company located in the heart of uptown Waterloo, Ontario. My friend Flavia had only good things to say about the natural products that the store sold – so I could not resist checking out this lovely establishment for myself! I was…