Location

7911 Winnetka Ave, Winnetka, CA 91306.