Robert Duncan Wallace, MD, Psychiatry & Neurology

2972 Devonshire Cir
Salt Lake CityUT  84108-2526 (Salt Lake County)


Phone: 801-486-7940
Fax:

NPI: 1134133200
License Number: 65-148121 (UT)