Dr. Robert Edelman Eye Specialties Medical Group 20046 Lake Chabot RdCastro Valley, California 94546 United StatesCall: 510-881-8823Visit Practice Click here for directions