Devindar Singh, MD, Internal Medicine

556 Mowry Ave
Ste 200
FremontCA  94536-4186 (Alameda County)


Phone: 510-796-0770
Fax: 510-796-7099

NPI: 1447294624
License Number: A48148 (CA)