Retina Institute Of California Medical Group, A California Medical Par
NPI 1215320429
Practice location: 1801 E Tahquitz Canyon Way, Palm Springs, CA 922627120
Taxonomy code: 152W00000X
Phone: (760) 327-2700