We always enjoy hearing from our patients, whether they are returning or new. Please feel free to contact us by phone (406) 586-8711 or for general, non-medical questions, email.
We accept Visa, MasterCard, American Express, and Discover cards, cash and checks with a valid ID. We accept many insurance plans as well as Medicare and are Preferred Providers for Blue Cross/Blue Shield. If we aren't contracted with your insurance carrier, we often can provide a courtesy submit and send you a timely refund when they pay your claim.