Christopher Vaughn, MD, Psychiatry & Neurology

18040 Sherman Way
Floor 2
ResedaCA  91335-4631 (Los Angeles County)


Phone: 916-204-8046
Fax:

NPI: 1962633198
License Number: A116568 (CA)