NPI Central
Farha Ebadi, DO — NPI 1891292801, San Francisco, CA | NPI Central