Sierra Dental & Orthodontics - River North

4.9
(845)
DentistsDenver, CO
Sierra Dental & Orthodontics - River North dentists in Denver, CO - photo 1
Sierra Dental & Orthodontics - River North dentists in Denver, CO - photo 2
Sierra Dental & Orthodontics - River North dentists in Denver, CO - photo 3
Sierra Dental & Orthodontics - River North dentists in Denver, CO - photo 4
Sierra Dental & Orthodontics - River North dentists in Denver, CO - photo 5
Sierra Dental & Orthodontics - River North is a general, family, and orthodontic dental practice located on Walnut Street in Denver's River North neighborhood. Led by Dr. Derek Owens, the practice provides a full range of care using state-of-the-art dental technology in a family-oriented, comfortable environment. Services span routine and family dentistry, restorative work such as crowns, root canals, and implants, cosmetic options like veneers and teeth whitening, and orthodontics including braces and Invisalign. Appointments can be scheduled online for fast and convenient booking.
General and family dentistryBraces and orthodonticsInvisalign and Invisalign TeenDental implantsCrowns and bridgesRoot canalsVeneers and bondingTeeth whiteningEmergency dental careBook online

Services

General & family dentistry

General & family dentistry

Emergency dental care

Emergency dental care

Dental crowns

Dental crowns

Root canals

Root canals

Dental implants

Dental implants

Why choose us?

General and family dentistry

Sierra Dental & Orthodontics offers routine and family dental care for patients of all ages, from checkups and cleanings to tooth-colored fillings.

Orthodontics and Invisalign

The practice provides braces and Invisalign, including Invisalign Teen, to help straighten smiles for both teens and adults.

Restorative dental care

Crowns, bridges, root canals, and dental implants are available to repair and replace damaged or missing teeth.

Cosmetic dentistry

Veneers, bonding, and teeth whitening help patients improve the appearance of their smile.

Emergency dental care

Sierra Dental & Orthodontics offers emergency dental care for patients dealing with urgent dental problems.

Convenient online booking

Appointments can be booked online for fast and convenient scheduling at the River North location.

Location & hours

2656 Walnut St, Denver, CO 80205, USA

FAQs

Where is Sierra Dental & Orthodontics - River North located?
The practice is located at 2656 Walnut St, Denver, CO 80205, in the River North neighborhood.
What services does the practice offer?
Sierra Dental & Orthodontics provides general and family dentistry, restorative care such as crowns, root canals, and implants, cosmetic dentistry including veneers and teeth whitening, and orthodontics including braces and Invisalign.
Do you offer orthodontics and Invisalign?
Yes. The practice offers braces and orthodontics as well as Invisalign and Invisalign Teen.
Do you provide emergency dental care?
Yes. Sierra Dental & Orthodontics offers emergency dental care for urgent dental needs.
How do I schedule an appointment?
You can book online for fast and convenient scheduling, or call the office at (303) 557-5850.
What are your office hours?
The office is open Monday through Friday from 8:00 AM to 4:00 PM and is closed on Saturday and Sunday.

Contact Sierra Dental & Orthodontics - River North

Ready to get started? Call or click below.

Denver County
Sierra Dental & Orthodontics - River North
Copyright © 2026