Encino Veterinary Clinic
17009 Ventura Blvd, Encino, CA 91316
On Ventura Blvd, 1 block WEST of Balboa – Free Parking behind the building
Exit the 101 Freeway at Balboa, turn NORTH on Balboa, turn RIGHT on Ventura.
We’re on the NORTH side of the street.