Address: 1561 Bayview Ave, East York, ON M4G 3B5
Peaches & Green is a specialty health food store in Toronto dedicated to supporting individuals on their path to wellness through natural health products and education.
Located in the heart of Leaside, we have been the top destination for natural health and wellness products for over 25 years.
Whether you know what you’re looking for or need some guidance, we look forward to seeing you soon!
1561 Bayview Ave