55 Beechwood Ave, Ottawa ON
In the Heart of New Edinburgh Village
Nature’s Buzz is a family owned and operated health food store located in Ottawa’s New Edinburgh Village. Originally launched by the Patry family in 2002, Nature’s Buzz was purchased by Dale Heins in 2007. After a devastating fire destroyed the original store in March 2011, we relocated from 23 Beechwood Ave. to our current location at 55 Beechwood Ave. We are so glad to be back!
At Nature’s Buzz, we believe that our success depends on providing you with excellent service, the highest quality organic and natural products, and competitive prices. Come check us out!