Family Medicine nurse practitioner, Moose Lake, MN
PrimaCare DirectSonja Roach is a family nurse practitioner at Gateway Family Health Clinic.
Roach earned a B.A. in nursing at St. Olaf College in 2000. Roach earned a family nurse practitioner degree at the University of Minnesota in 2005. Roach holds the family nurse practitioner credential FNP-C.
Facts on this page last checked October 2026. How we check doctors
Fees are not published. Ask the practice.
She's the best!!
"Sonja was the ONLY person who could accurately diagnose my previously undiagnosed disease, which had been disregarded by prestigious medical centers. She's the best!!"
Excellent, warm, and compassionate
"She has been our practitioner for around 10 years...really gets to the heart of your health problems. She sees to it that you are taken care of."
Very nice.
"Very nice. And the staff are so kind. Love their help and support."
Roach is a nurse practitioner, not a physician.
Roach earned a B.A. in nursing at St. Olaf College in 2000. Roach earned a family nurse practitioner degree at the University of Minnesota in 2005.
Roach is among the providers of Gateway Family Health Clinic.
Are you Sonja M. Roach? Claim this profile for free. Report a correction.
You can still reach the practice directly.
Offered by FindMyDirectDoctor through licensed clinicians, separate from this practice. A clinician decides if treatment is appropriate.
PrimaCare Direct
Coming soon: Microdosing Programs, Men's Hormone Health & TRT, Menopause & Women's Hormone Health
Offered by FindMyDirectDoctor through licensed clinicians, separate from this practice. Coming soon: Microdosing Programs, Men's Hormone Health & TRT, Menopause & Women's Hormone Health.
Here are the details