CONTACT For all inquiries or to make an appointment, please fill up the form below. 2069 Live Oak Blvd., Yuba City, Ca. 95991 530-673-8812 [email protected] www.landaandsonsglass.com 1250 Market St. Suite B, Yuba City, Ca. 95991