1. NOW Foods 244 Knollwood Dr, Bloomingdale, IL 60108 Coordinate: 41.9433,-88.11547 Phone: (630) 545-9098