Sierra Dental & Orthodontics - River North
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.
Services

General & family dentistry

Emergency dental care

Dental crowns

Root canals

Dental implants
Why choose us?
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.