Craig Wayne Armstrong, MD, Pediatrics

2380 N 400 E
Ste C
LoganUT  84341-1749 (Cache County)


Phone: 435-753-7337
Fax: 435-750-6779

NPI: 1558328427
License Number: 171199-1205 (UT)