General Medicine in Montrose, CO

Welcome to Pavilion Family Medicine

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


Meet John Ribadeneyra, MD

Deanna Brown, FNP


Meet Deanna Brown, FNP

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

Insurances

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

See What Our Clients Have To Say

Call Us Text Us
Skip to content