Sassan Davoudi, MD, Internal Medicine

1300 N Vermont Ave
Los AngelesCA  90027-6005 (Los Angeles County)


Phone: 323-913-4592
Fax:

NPI: 1821215302
License Number: A90942 (CA)