Mojgan Ebadi, MD, Internal Medicine

1690 Woodside Rd
#102
Redwood CityCA  94061-3497 (San Mateo County)


Phone: 650-568-5800
Fax: 650-568-5802

NPI: 1285712257
License Number: A61584 (CA)