NS Dr. Neal Harris Shorstein, MD Is this you? Claim your profile Ophthalmology 0Leave a review Kaiser Permanente Park Shadelands Medical Office Ophthalmology 320 Lennon Ln, Walnut Creek, CA, 94598 2 other locations (925) 906-2010