Nature's Pharm of Greenwood
South Sides Largest Natural Food Store!
- Categories: Coops / health food stores
- Address: 8215 US 31 South Map
- City, State: Indianapolis, Indiana Country: United States Postal Code: 46227
- Phone: 317-888-0557 Fax: On File
- WebSite: http://www.natures-pharm.com
- Email: Nature's Pharm of Greenwood Contact: Matt Smith
- Description:
We carry a full line of Organic Groceries, Natural Health and Beauty care items along with a one of the largest selections of Vitamins and Minerals.
- Online Ordering: Yes