DR. SPENCER LAU, O.D.

Optometrist

Active Individual
NPI: 1740351105

Practice Address

811 SANTA CRUZ AVE
Menlo Park, CA 94025

Phone: (650) 326-2177

Specialties

Specialty Code Primary License
Optometrist 152W00000X Yes 10360T (CA)

Frequently Asked Questions

NPI 1740351105 is the National Provider Identifier for DR. SPENCER LAU, O.D., a Optometrist provider located in Menlo Park, CA. This NPI was enumerated on November 10, 2006.
DR. SPENCER LAU, O.D. practices at 811 SANTA CRUZ AVE, Menlo Park, CA 94025.

Quick Facts

NPI
1740351105
Type
Individual
Enumerated
Nov 10, 2006
Last Updated
Jul 8, 2007

Nearby Providers