Where is LUCY Corporate office Headquarters

LUCY Headquarters Address and Contact

logo
  • Address: 399 Webster Street,San Francisco, California, 94117, USA

  • Phone Number:

  • Email:

  • Number of Employees: 102

  • Established: 2016

  • Key People: Shannon Spanhake

  • Est. Annual Revenue: $ < 1M

LUCY Headquarters Location & Directions

LUCY Headquarters Executive Team

Name

Title

Shannon Spanhake

 Founder & CEO

About LUCY History and Headquarters Information

LUCY Headquarters Photos

LUCY

LUCY Company Resources

>