Search our database by NPI number

Dr. Spencer Lau OD

NPI: 1740351105

Dr. Spencer Lau OD is a Optometry specialist focused health provider in Menlo Park, California. Dr. Spencer Lau OD graduated from UNIVERSITY OF CALIFORNIA - SCHOOL OF OPTOMETRY in 1994. Having more than 30 years of diverse experiences, especially in Optometry, affiliates with no hospitals or medical groups. Call Dr. Spencer Lau OD on phone number 6503262177 for more information and advice or to book an appointment.

CityMenlo Park
StateCalifornia
Address 1811 SANTA CRUZ AVE
Postal Code94025
Phone6503262177
Fax6503268154
PAC ID8729097514
GenderM
CredentialOD
Medical School NameUNIVERSITY OF CALIFORNIA - SCHOOL OF OPTOMETRY
Graduation Date1994
Primary SpecialtyOptometry
Secondary SpecialtiesInternal Medicine

Leave your comments: