Internal Medicine, Nephrology in STANFORD, CA
Request an appointment and we'll contact this provider to confirm availability for you.
Colin Richard Lenihan, MD, is an internist and nephrologist based in Stanford, CA.
Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.
COLIN RICHARD LENIHAN specializes in Internal Medicine, Nephrology.
COLIN RICHARD LENIHAN practices in STANFORD, CA.
COLIN RICHARD LENIHAN's NPI number is 1154616373.