Rachel Beldo-Rosa, DNP, APRN, CNP, grew up in Eveleth, Minnesota. She obtained her nursing degree from the College of St. Scholastica in Duluth in 2007, and her DNP from the University of Minnesota – Twin Cities in 2013. Rachel worked at Mayo Clinic in Rochester, Minnesota for 10 years, four of which were in Family Medicine. She lives in Tower with her husband, Andrew, dogs Sven and Lena, and cat Ole. Rachel loves spending time outside and on Lake Vermilion. She provides medical care to patients of all ages.
Rachel Beldo-Rosa, DNP, APRN, CNP, grew up in Eveleth, Minnesota. She obtained her nursing degree from the College of St. Scholastica in Duluth in 2007, and her DNP from the University of Minnesota – Twin Cities in 2013. Rachel worked at Mayo Clinic in Rochester, Minnesota for 10 years, four of which were in Family Medicine. She lives in Tower with her husband, Andrew, dogs Sven and Lena, and cat Ole. Rachel loves spending time outside and on Lake Vermilion. She provides medical care to patients of all ages.
The reviews listed below were collected independently of Scenic Rivers Health Services through rater8. Each review represents an authentic and verified patient experience.
Rachel is very helpful for me to stay healthy and manage my diabetes. I couldn't do it without her.
(6 days ago)
Mar-2026
The best
(1 week ago)
Mar-2026
Best health partner ever!
(2 weeks ago)
Mar-2026
What a great experience!
(1 month ago)
Feb-2026
Rachel always makes me feel heard, is so kind and has a great sense of humor!
I always have great visits with her and her wealth of knowledge.
(1 month ago)
Feb-2026
Very nice & thorough.
(1 month ago)
Feb-2026
She's so great! She's thorough and makes sure you feel heard - exactly what you want from a primary care doc.
(1 month ago)
Feb-2026
Very pleasant person. I trust her.
(1 month ago)
Jan-2026
Amazing as always! Rachel always takes the time to listen and provide what’s needed in the moment with kindness and deep care.
(2 months ago)
Jan-2026
Great care. Very easy to interact with. Almost makes it fun to go to the doctor!
(2 months ago)
Jan-2026
Read More
Cook Medical Clinic
20 5th St SE Cook, MN 55723
Tower Medical Clinic
415 N. 2nd Street Suite 2 Tower, MN 55790
Rachel Beldo-Rosa, DNP, APRN, CNP, grew up in Eveleth, Minnesota. She obtained her nursing degree from the College of St. Scholastica in Duluth in 2007, and her DNP from the University of Minnesota – Twin Cities in 2013. Rachel worked at Mayo Clinic in Rochester, Minnesota for 10 years, four of which were in Family Medicine. She lives in Tower with her husband, Andrew, dogs Sven and Lena, and cat Ole. Rachel loves spending time outside and on Lake Vermilion. She provides medical care to patients of all ages.
Rachel practices at the Tower Medical and Cook Medical clinics.
Rachel is very helpful for me to stay healthy and manage my diabetes. I couldn't do it without her.
The best
Best health partner ever!
What a great experience!
Rachel always makes me feel heard, is so kind and has a great sense of humor! I always have great visits with her and her wealth of knowledge.
Very nice & thorough.
She's so great! She's thorough and makes sure you feel heard - exactly what you want from a primary care doc.
Very pleasant person. I trust her.
Amazing as always! Rachel always takes the time to listen and provide what’s needed in the moment with kindness and deep care.
Great care. Very easy to interact with. Almost makes it fun to go to the doctor!