1. Nature's Creations 21029 Itasca St, Chatsworth, CA 91311 Coordinate: 34.24539,-118.59187 Phone: (818) 341-8007