David Vaughn Leaming, MD, Ophthalmology

1180 N Indian Canyon Dr
Ste 130
Palm SpringsCA  92262-4800 (Riverside County)


Phone: 760-320-7051
Fax: 760-320-7683

NPI: 1699869735
License Number: G39363 (CA)