Neha Eden, MD

Family Medicine, Primary Care

Kaiser Permanente Alameda Medical Offices

2417 Central Ave, Alameda, CA 94501

(510) 752-1190