Edwin Isaac Roth, MD, Psychiatry & Neurology

73230 Calliandra
Palm DesertCA  92260 (Riverside County)


Phone: 760-341-4642
Fax: 760-346-8787

NPI: 1720104300
License Number: G81000 (CA)