NPI Central
Leor Davoodpour, MD — NPI 1891624730, Los Angeles, CA | NPI Central