Richard John Donaldson, DO, Family Medicine

336 W 100 S
Spanish ForkUT  84660-5881 (Utah County)


Phone: 801-798-7301
Fax: 801-798-8513

NPI: 1841495066
License Number: 7941526-1204 (UT)