Schedule an Appointment
To make an appointment with one of our providers, call 406-238-2900.
Heights Primary Care
A Primary Care physician or advanced practitioner is the first contact to meet your health care needs. This general-practice physician will provide preventive health services, basic or initial diagnosis and treatment and supervision of your health care.
When other specialists need to be involved, primary care providers coordinate your care and manage difficult medical problems that are associated with that care.