1. Purchase Green Artificial Grass - Chatsworth 21720 Nordhoff St, Chatsworth, CA 91311 Coordinate: 34.23487,-118.6027 Phone: (818) 709-3866