Contact Us Address 2400 Geng Rd.Suite 120Palo Alto, CA94303 Telephone (650) 242-4210 Email info@lbhip.com Fax (650) 284-2180 Google Maps links open in new tab or window. Map data © 2021 Google