17448 Ventura Blvd, Encino, CA 91316
Oak Tree Inn is a Motel located at 17448 Ventura Blvd, Encino, CA 91316. It has received 33 reviews with an average rating of 3.8 stars.
The address of Oak Tree Inn: 17448 Ventura Blvd, Encino, CA 91316
Oak Tree Inn has 3.8 stars from 33 reviews
Motel
1425 reviews
15711 Roscoe Blvd, North Hills, CA 91343