Primary Care Pediatrics2380 N 400 E Ste C North Logan, UT 84341
Dr. Craig Armstrong, MD is a Pediatrics Specialist in North Logan, UT and has over 43 years of experience in the medical field. He graduated from University of Utah School of Medicine medical school in 1977. He is affiliated with Cache Valley Hospital. He is accepting new patients. Be sure to call ahead with Dr. Armstrong to book an appointment.
Compare Dr. Armstrong with our nearby Pediatric Specialists at Cache Valley Hospital.
Make an appointment at Cache Valley Hospital today at (435) 709-5490.
These providers are on the medical staff of Cache Valley Hospital.