The Pediatric Clinic

The Pediatric Clinic

If you are raising a family in the Castle Country area, or planning on starting one, you need a pediatrician you can trust! At The Pediatric Clinic, your child’s health will be in the best of hands. Pediatrician Daniel Garvin, M.D. makes your children’s health and wellness a priority, by demonstrating superior care for your loved ones. Whether it’s your child’s first visit to our office or just a routine well-child checkup, we strive to make sure you and your child are always comfortable and informed.

Ready to make an appointment? Call 435-637-1100

boy with tigergarvin and girl

Comprehensive services

  • Well Child Exams
  • Newborn Care
  • School and Sports Physicals
  • Circumcisions 
  • Vision and Hearing Screenings
  • Sick Child Diagnosis and Treatment
  • Immunizations
  • Developmental Screening
  • Depression and Anxiety
  • Premature Infants
  • Adolescents
  • Critically Ill Children
  • Children with Special Needs
  • Sutures
  • Casting and Splinting.

Our Team

dr garvin mdDaniel Garvin, M.D.

Dr. Garvin was originally born in Delta, but moved to Price at the age of two. He developed a love for working with children- whether that be through coaching or through working as an aid at Castle Heights Elementary. Upon completing high school and a two year mission, Dr. Garvin attended Southern Utah University where he gained his love for medicine and the intricacies of the human body. He continued his education at the University of Utah where he received his medical degree and his desire to become a pediatrician. Upon completing medical school Dr. Garvin, his wife and still growing family of 4 children moved to Des Moines Iowa where he completed his pediatric residency at Blank Children’s Hospital.

Medical School

Doctor of Pediatric Medicine. University of Utah School of Medicine, Salt Lake City, UT


Children’s Hospital Pediatric Residency, Des Moines, IA

Contact Us

We are conveniently located at 590 East 100 North, Suite 6 Price, UT 84501

Schedule an Appointment

To schedule an appointment or for more information please call 435-637-1100. Please give the receptionist complete information about the kind of appointment you are requesting, for example, a new patient consultation, or a routine follow-up.

If you are a new patient please arrive thirty minutes before your scheduled appointment to allow us time to gather your insurance information and other health and personal information.

Hours of Operations

Monday -- Thursday

8:00 am -- 5:00 pm


8:00 AM - Noon

If you should experience an emergency after business hours please call Castleview Hospital's main number at (435) 637-4800 and your call will be promptly answered and responded to, or go to the Emergency Department at Castleview Hospital. 

Insurance / Billing

The Pediatric Clinic accepts Medicaid, Medicare, Champus, BlueCross/BlueShield, Educators, PEHP, IBEW, Beechstreet, United Health Care, Cigna, Wise, Altius, and most other Insurance Plans.

We will gladly file your insurance for you. However, we request your portion (co-payment, deductible, or co-insurance) be paid at the time services are rendered. These payments may be made by cash, check, or credit card.  

Ready to make an appointment? Call 435-637-1100.