Peter Zhang, MD, Family Medicine

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


Phone: 760-561-7344
Fax:

NPI: 1821521972
License Number: A158902 (CA)