Freeway close and conveniently located in the heart of Ventura, near the Pacific View Mall, on Telegraph Road, just east of Mills Rd., across from the YMCA. Parking in both the front and behind business.
!! Please Use Rear Entrance !!
3737 Telegraph Rd. Unit H, Ventura, CA 93003