Ted Ling, MD, Radiology

77840 Flora Rd
Palm DesertCA  92211-4109 (Riverside County)


Phone: 760-200-8777
Fax: 760-200-8877

NPI: 1902121544
License Number: A117954 (CA)