LC Dr. Leslie Karl Chan , OD Is this you? Claim your profile Optometry 0 Write A Review Kaiser Permanente Park Shadelands Medical Office Ophthalmology 320 Lennon Ln, Walnut Creek, CA, 94598 (925) 906-2010