David F Hersh, MD, Internal Medicine

1695 N Sunrise Way
Palm SpringsCA  92262-3701 (Riverside County)


Phone: 760-323-2118
Fax:

NPI: 1023135225
License Number: G59087 (CA)