Salvador Echeverria, MD, Psychiatry & Neurology

940 Ave 64
PasadenaCA  91105 (Los Angeles County)


Phone: 323-254-2274
Fax: 323-254-9087

NPI: 1255565982
License Number: A107114 (CA)