x
Loading...

Exit 22 on US 101 South

Right 0.72 mi

Oak Tree Inn

17448 Ventura Boulevard , Los Angeles, CA 91316

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