Lynn Cheng NPI 1306318407 Practice location: 3335 Seldon Ct, Fremont, CA 945395625 Taxonomy code: 171100000X Phone: (510) 519-7733