Buffalo Grove IL Health Food 1. 726 S Buffalo Grove Rd, Buffalo Grove, IL 60089 | Wonders of Nature (847) 229-9450