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