Thomas Richard Macdermaid, MD, Internal Medicine

932 Mira Grande
Palm SpringsCA  92262-1212 (Riverside County)


Phone: 626-484-9161
Fax:

NPI: 1487867685
License Number: 170297-01 (NY)