1. Eco Saver 3318 Deer Creek Ln, Glendale, CA 91208 Coordinate: 34.19744,-118.24208 Phone: (818) 248-2842