Dr.  Leena Shan  Ray, Nephrology in Sutter Health,  Concord,  CA 
Dr.  Leena Shan  Ray, Nephrology
Sutter Health
925-686-1230
2222 East St,  Concord,  CA  94520
n/a