Sharon S. Levin is a licensed social worker in Los Altos. She practices counseling from her office and treats patients with mental difficulties.