Lawrence Peter Leichman, MD, Internal Medicine

1180 N Indian Canyon Dr
Ste E218
Palm SpringsCA  92262-4885 (Riverside County)


Phone: 760-416-4860
Fax: 760-416-4903

NPI: 1891792305
License Number: C42308 (CA)