Location:
14366 Ventura Blvd
91423
Sherman Oaks, California
United States
34° 9' 0.2304" N, 118° 26' 42.0288" W
See map: Google Maps