2649 Commercial St SE, Salem 97302, United States
2649 Commercial St SE, Salem 97302, United States
No delivery
Spot something wrong?
Dishes at LifeSource Natural Foods. Prices may vary in venue.
Been to LifeSource Natural Foods? Be the first to share what you ate.