Thomas Scott McGalliard, DDS, Dentist

73151 Fred Waring Dr
Palm DesertCA  92260-2843 (Riverside County)


Phone: 760-837-0222
Fax: 760-837-0142

NPI: 1801228911
License Number: 28357 (CA)