David S Aamodt, MD, Family Medicine

4088 N Hwy 91
Hyde ParkUT  84318 (Cache County)


Phone: 435-563-4800
Fax:

NPI: 1619928140
License Number: 47289-020 (WI)