8558 N County Road K
Kraski's Nutrition Food Shop
22491 Foothill Blvd Hayward, CA
21463 Foothill Blvd Hayward, CA
Northwoods Naturals is not located on the main street of summer shopping in Hayward, but they are a good organic store to visit. The prices are better than in the city and worth the drive.
December 24, 2008
If you've been to or used
Northwoods Naturals, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.