Steven Bruce Degalan, MD, Internal Medicine

39231 Liberty St
FremontCA  94538-1501 (Alameda County)


Phone: 510-795-1700
Fax: 510-887-3069

NPI: 1508849860
License Number: G53602 (CA)