Chao Li, DO, Neurological Surgery

1150 N Indian Canyon Dr
Palm SpringsCA  92262-4872 (Riverside County)


Phone: 760-416-4960
Fax:

NPI: 1588022123
License Number: 20A16165 (CA)