Mark Lurie, M.D is an ophthalmologist in Castro Valley, California. Medical education includes Stanford University School of Med, Stanford Ca, completed in 1982.
Ophthalmology
📍 20046 Lake Chabot Rd, Castro Valley, CA 94546
21675 Redwood Rd, Castro Valley, CA 94546
21675 Redwood Rd, Castro Valley, CA 94546
20046 Lake Chabot Rd, Castro Valley, CA 94546
20046 Lake Chabot Rd, Castro Valley, CA 94546
21675 Redwood Rd, Castro Valley, CA 94546