Skip to main content

Elgin Clinic

(A Primary Care Medical Home)

Jamie Jo Haddock, FNP, joined the team in 2014 and continues to provide primary health care services to the community of Elgin. Also a native Oregonian, Haddock grew up right here in Union County. Her heart for our residents and love of the area have brought her back home.

Nurse Practitioner Tracye Fowler and her family moved to Union County from Oklahoma City, where she worked at University of Oklahoma Medical Center in the ER for three years as a Nurse Practitioner. Tracye and her husband were ready for a change of pace. They fell in love with the Grande Ronde Valley in their search for the perfect place to raise their family. Tracye has been in the field of nursing since the age of 18. She loves caring for patients of all ages.

Physical therapists Caleb McIlmoil, PT, DPT, and Shantay Mayes, PT, DPT, provide physical therapy services for our patients in the Elgin Clinic. Physical therapy appointments may be scheduled for Monday through Thursday.

For more information, or to schedule your initial PT appointment in Elgin, please call GRH Therapy & Sports Medicine at 541-963-1437.


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

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


Jamie Jo Haddock, FNPTracye Fowler, NP-C

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.