South Elgin IL Health Food 1. 360 Randall Rd, South Elgin, IL 60177 | Fruitful Yield Natural Food & Vitamin Stores (847) 888-0100