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

peaches & green.png 2 years ago
  • You must to post comments
Showing 1 result