General Medicine in Montrose, CO

Welcome to Pavilion Family Medicine serving Montrose, CO 81401

At Pavilion Family Medicine, nestled in the heart of Montrose, Colorado, we are proud to have been a cornerstone of healthcare in our community for over seven years. Our mission is to provide you and your family with the highest quality medical care in a welcoming, supportive environment.

Here at Pavilion Family Medicine, we believe that good healthcare is more than just treating symptoms. It’s about forming lasting relationships with our patients, guiding them through their healthcare journeys, and empowering them with the knowledge and resources they need to lead healthy, vibrant lives.

We are honored to serve Montrose and the surrounding communities, and we look forward to welcoming you to our family!

Explore our services, meet our team, and schedule your next visit today. Let us show you why Pavilion Family Medicine is a trusted name in health care for the Montrose community.

John Ribadeneyra, MD

John Ribadeneyra, MD, is a board-certified family physician. He provides compassionate and effective care to patients at Pavilion Family Medicine in Montrose, Colorado. Dr. Ribadeneyra was born in Quito, Ecuador, and grew up in Chicopee, Massachusetts. He earned a bachelor’s degree in biology and a master’s degree in neuroscience and behavior. After graduating, Dr. Ribadeneyra decided on medical school.

Meet John Ribadeneyra, MD

Deanna Brown, FNP

Pavilion Family Medicine is pleased to announce the addition of Deanna Brown, FNP to our practice. Deanna was born and raised in rural Kansas. After receiving her Bachelor’s degree in Nursing from Missouri Southern State University, Deanna worked 4 years in a Medical Surgical Unit at St John’s Regional Medical Center.

Meet Deanna Brown, FNP
Tina Wallace Magee
Tina Wallace Magee
December 4, 2023
Meticulous careful knowledgeable
Nathaniel Tracey
Nathaniel Tracey
February 1, 2023
Kate is incredible. I would highly recommend her to anyone.
Catalina Zajac
Catalina Zajac
February 16, 2020
Dr John is a very compassionate and patient physician. I had the pleasure to experience his professional care when I needed expert medical advise. Thank you Dr John!!
R. Patricia Grenier
R. Patricia Grenier
February 11, 2020
I am so happy Dr. John has taken over this practice. I have always been hesitant to visit a Doctor but Dr. John is amazing. He was able to make me feel safe, calmed my nerves. I could tell he was truly interested in me as a person and my health. His staff is also friendly and quick to answer my questions.
Larry Grenier
Larry Grenier
February 11, 2020
The experience I had when I visited Dr. John was great. He was very thorough and patient with me. I never felt rushed. He has a way to make a frightened patient calm. He is one of the best doctors that I have had.
Don Philabaum
Don Philabaum
January 30, 2020
Dr. John is amazing. He takes the time to listen to what issues you have and thoughtfully listens and thinks about solutions. When he is in the room-- regardless if you are the last patient of the day --he is fully focused on you. I would definitely recommend Dr. John as your health partner! Don P.
Rachel Burke
Rachel Burke
April 2, 2019
I just wanted to thank my Dr. Heather Borsari and her nurse so very, very much. I recently had a miscarriage and after trying to reach my OB GYN and getting no return calls, I was able to reach Dr. Borsari (my PCP) and her team was available immediately. Not only were she and her nurse incredibly supportive, encouraged me to go the ER immediately, but they also both followed up with me afterward to make sure that I was okay and that if I needed anything to just reach out. I just want them both to know how much this means to me. That support meant the world to me at that time, as I was really upset and scared. They provided me so much reassurance and security during that traumatic period of time.

Insurances

We accept most insurance providers. If you have specific questions regarding your coverage, please contact us for additional information.

Call Us Text Us
Skip to content