Anmol Singh Mahal, MD, Internal Medicine

39225 State St
FremontCA  94538-1437 (Alameda County)


Phone: 510-794-1990
Fax: 510-794-1341

NPI: 1609931526
License Number: A30923 (CA)