Dr. Leena K Mehandru, M.D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 5720 Stoneridge Mall Rd Ste 300, Pleasanton, CA 94588 Phone: 925-463-1680 |
Eric Joseph Lai, M.D. Internal Medicine - Nephrology Medicare: Accepting Medicare Assignments Practice Location: 5720 Stoneridge Mall Rd, Suite 300, Pleasanton, CA 94588 Phone: 925-463-1680 Fax: 925-734-0256 |