1. Sequoia Landscape 18007 Topham St, Encino, CA 91316 Coordinate: 34.18096,-118.5251 Phone: (818) 776-8140