Steven Fish, MD, Ophthalmology

44139 Monterey Ave Ste A
Palm DesertCA  92260-8700 (Riverside County)


Phone: 760-779-0800
Fax: 848-973-7888

NPI: 1760877120
License Number: A164497 (CA)