David M French, MD, Internal Medicine

2111 N Junipero Ave
Palm SpringsCA  92262-2823 (Riverside County)


Phone: 760-902-4047
Fax:

NPI: 1104143452
License Number: G 60490 (CA)