Dr. David Rosenthal, MD

Dr. David Rosenthal, MD

35163 Tedesca Dr Palm Desert, CA 92211
35163 Tedesca Dr
Palm Desert
CA 92211
(760) 772-7029

Dr. David Rosenthal, MD