Get in touch
Our office and warehouse is conveniently located off of US 101 in Palo Alto, California. Drop by for a visit, or send us an inquiry with the form below and we'll get back to you.
Office location
923 Industrial Ave.
Palo Alto CA 94303
admin@lerchconstruction.com
(650) 843-1144