1. Stevenson's Restaurant Equipment & Supply 1620 Mesa Verde Ave, Ventura, CA 93003 Coordinate: 34.25841,-119.21657 Phone: (805) 650-6190