Steven Le, MD, Emergency Medicine

2500 Merced St
San LeandroCA  94577-4201 (Alameda County)


Phone: 510-454-4348
Fax:

NPI: 1881863090
License Number: A104419 (CA)