Leon Barkodar, MD, Psychiatry & Neurology

7320 Woodlake Ave
Ste 250
West HillsCA  91307 (Los Angeles County)


Phone: 818-593-2191
Fax: 818-593-2194

NPI: 1760700496
License Number: A120910 (CA)