All you need to know about Dr. STEVEN FISH practicing at 44139 Monterey Ave Ste A, Palm Desert, CA, 92260 with NPI Number 1760877120.
Specializations: Ophthalmology Counties Served: San Diego, CA; Riverside, CA