Nature Makes Scents Home/Store/Nature Makes Scents 312 Lakeshore Rd E Unit 1, Oakville, ON L6J 1J2 +19058445055 Contacts 312 Lakeshore Rd E Unit 1, Oakville, ON L6J 1J2 +19058445055 Send updates or Remove Description Features In-store shopping Map Reviews No reviews! ADD REVIEW Similar companies Store Traffic Supply 9570 58 Ave NW, Edmonton, AB T6E 0B6 +18442897446 Store SmartCanShops 1823 Maryland Ave, Niagara Falls, NY 14305, United States +13478096812 Store Jenka Creations 5 Ivan Ct, Moncton, NB E1C 8T3 +15065730047 Store TJ Crystal Creations Categories Store