Location

Victoria Motel
2350 So. Victoria Ave.
Ventura, CA 93003