Gary Patrick Macdonald, DO, Family Medicine

745 S 2000 W
SyracuseUT  84075-9621 (Davis County)


Phone: 801-525-2400
Fax: 801-525-2495

NPI: 1518271097
License Number: 85317151204 (UT)