Riverton Office

Conveniently located just off the Mountain View Corridor, our Riverton office offers comprehensive pediatric care for a rapidly growing corner of the Salt Lake Valley. With in-house pediatric medical, dentistry, orthodontia, and mental health services, our Riverton office is your child’s all-in-one medical home.

4651 W 13400 S
Riverton, UT 84096

Monday through Friday:
9:00 am to 5:00 pm
Saturday:
Closed
Sunday:
Closed

We’re located directly across 13400 South from the Mountain View Village shopping center.

Riverton office exterior
Five stars

Our daughter Cora (3 year old) had to go under oral sedation for a tooth extraction and fillings. She saw Dr McDonald who did a fantastic job and really made it a breeze. We were very impressed!!

—Ashley Wiscomb
Five stars

Met Dr. Cook at the hospital when I delivered my baby and instantly thought he was so awesome and attentive. I had my newborn see him days after we were released and then switched my other children over as well. I love the options of locations, love how they're schedule is open and accommodating even on Saturdays, love the cleanliness, love the inviting children themed rooms! Everything is great! Also, worked with a lactation specialist who was extremely helpful out of the SJ location. She was so great to with with! Definitely recommend this clinic! Grateful to have found them!

—Vanessa Ramirez
Five stars

This is a great place to bring your kids for not only doctor visits, but now they do orthodontic work, glasses, and therapy. They have may wonderful doctors and nurses on their staff, however we are partial to Sheri Vlam. We have followed her for the past 15 years. Our kids have grown up with her as their #1 doctor. I have recommended her to everyone with the need for an amazing pediatrician. I highly recommend these guys. They have locations in Riverton, South Jordan, and soon to be West Jordan.

—Kat Brown
Five stars

Great doctors. Great nurses. Great staff! I have a medically complex child who's care is very involved and tricky along with 2 very normal kids. Dr Peterson has been fantastic in managing it all. He is not over aggressive but not passive either. He is really smart and always seems to know the newest research. He listens to me and values my opinions and never makes me feel dumb. I can always get appointments when I need. They have the cutest rooms that make waiting easier and kids have a fun, pleasant experience. I ABSOLUTELY recommend these guys!!!

—Morgan Meyers

Pediatric Wellness Services Available at Riverton

At Families First, we care about more than one aspect of your child’s health. We offer comprehensive, team-based care that covers your child’s medical, dental, and mental well-being.

A small line icon in the shape of a stethoscope.

Pediatrics

Medical care from experts with additional training in the unique needs of children.

A small line icon in the shape of a human head with a medical cross in the center

Mental Health

Counseling, group therapy, and classes from licensed pediatric mental health specialists.

A small line icon in the shape of a tooth.

Dentistry

Pediatric dentistry designed for the unique needs of children's growing smiles.

A small line icon in the shape of a tooth with a brace attached.

Orthodontics

Full orthodontic services with coordinated dentistry—for a healthy teeth to last a lifetime.

Explore the Riverton Office

Bluffdale office lobby aquarium
Riverton office exam room
Riverton office lobby interior
Riverton office exam room

Pediatric Wellness Providers at the Riverton Office

Schedule an Appointment

Call, text, or request an appointment online. Making an appointment at any of our offices is always convenient.

Frequently Asked Questions

We accept most insurance plans. You can learn more here, and also check your specific plan by calling us at 801.254.5299.  We offer a prompt-pay discount for self-pay families, as well as a sliding scale option for families who qualify. Our billing department looks forward to answering your questions 801.254.5299. To schedule an appointment call or text 801.254.9700.

Many of our providers are currently accepting patients, though some may have full practices. To select a provider before making your first appointment, visit our Providers page and look for the Open Practice icon. You can also filter the providers by location and by their specialty. If you need any help, we’re happy to help you find a provider. Just text us or call 801.254.9700.

If you’ve already identified the pediatric provider you’d like to see your newborn, the next steps are simple. Call the maternity department of the hospital where you plan to deliver and ask them to list your pediatrician of choice in your records. When you deliver, call or text us to set up that important first visit. At that time, our reception will send you an invitation via email to set up a Patient Portal account. From there, you’ll be able to fill out our New Patient Packet online, so everything is in place for the first appointment, and you won’t need to fill out the packet in the office.
Our healthcare providers all specialize in children’s health. Within pediatrics, we have four major specialties: medical, dental, orthodontia, and mental health. Having these four specialties in-house doesn’t just make us a unique medical home for your children—it delivers better healthcare for kids and exceptional convenience for parents.

Whether you’re bringing your three-day old baby or your three-year old toddler, many things are the same about a first appointment. Our welcoming staff will show you into one of our fun and colorful, themed exam rooms and your provider will spend time getting to know you and your child.

First-time visits come with extra paperwork, but it can all be completed online or printed and filled out easily at home before you arrive. Your provider will take a full health history and, depending on your child’s age or health history, he or she may have other screening forms they’d like for you to complete.child’s age or health history, he or she may have other screening forms they’d like for you to complete.