Skip to main content

Elgin Clinic

(A Primary Care Medical Home)

We understand the importance of conveniently located, quality hometown primary care – no matter where you live in Union County. Family Medicine Physician Raffaella Betza, MD, and Nurse Practitioners Jamie Jo Haddock, FNP, and Korrie Dubray, AGNP, provide comprehensive primary care in both the Union and Elgin and are ready to care for you and your loved ones. For all your primary care and family medicine needs, we’re here for your good health.

Physical therapists Caleb McIlmoil, PT, DPT, and Staci Rogers, PT, DPT, provide physical therapy services for our patients in the Elgin Clinic. Physical therapy appointments may be scheduled for Monday through Friday. Call the Clinic for more information or to schedule your PT appointment in Elgin.


Monday through Thursday, 7 a.m. to 6 p.m.

After hours: On-call staff available by calling 541.963.8421.


Jamie Jo Haddock, FNPKorrie Dubray, AGNPRaffaella Betza, MD

Contact Us

570 S. 8th Avenue
Elgin, OR 97827
Get driving directions and view a map

Did you know?

Grande Ronde Hospital is extremely excited to have joined forces with the Elgin Clinic to strengthen our collective capacity to serve the region's growing health care needs.