Back to All Events

Lemon & Lei Store GRAND OPENING!

  • Lemon & Lei 1583 Spinnaker Drive Ventura, CA, 93001 United States (map)

Join us for the GRAND OPENING of our new store, located at the Ventura Harbor!