Dr. Alka Sharma, MD ★★★★☆4.1 (9) Doctors & Clinics Nephrologist 2070 Clinton Ave, Alameda, CA 94501 Call Details →