Harry Marshak, MD, Ophthalmology

74075 El Paseo
D2
Palm DesertCA  92260-4118 (Riverside County)


Phone: 760-341-2551
Fax: 760-341-2522

NPI: 1174560825
License Number: A70631 (CA)