Skip to content
Membership Savings Plan
Join The Team
Home
About Us
Meet The Dentist
Medical Team
Office Tour
Services
Pediatric Dentistry
Restorative Dentistry
Sedation Dentistry
Patient Info
Membership Plan
FAQs
Post-Op Instructions
Payment & Insurance
Newsletter
Locations
Rimrock
Beartooth
Trailhead
Contact Us
Menu
Home
About Us
Meet The Dentist
Medical Team
Office Tour
Services
Pediatric Dentistry
Restorative Dentistry
Sedation Dentistry
Patient Info
Membership Plan
FAQs
Post-Op Instructions
Payment & Insurance
Newsletter
Locations
Rimrock
Beartooth
Trailhead
Contact Us
Call Today
(406) 238-1200
PAY ONLINE