Comment Comment by alphaoide I drove to the address 3204 Canyon Lake Drive, Los Angeles, CA 90068 mentioned in the article about 2 months ago. That's a really good spot I can recommend. parent alphaoide 11 years ago