x
Loading...

Exit 22 on US 101 North

Left 0.77 mi

Oak Tree Inn

17448 Ventura Boulevard , Los Angeles, CA 91316

1-818-208-9278 Directions
Amenities
WiFi
Internet
Parking Notes (Free)