1871 The Alameda
Ste. 250
San Jose, CA 95126
(408) 620-4099
  • About

    Otto Lee is running for Supervisor to continue his lifelong dedication to public service, using his experience to improve Santa Clara County for everyone.