Primary Care in Castle Rock
Primary Care, Mental Health & Wellness Services

Castle Rock

Connect With Your Castle Rock Care Team
We welcome patients throughout Castle Rock and Douglas County who want convenient, comprehensive healthcare for preventive visits, ongoing conditions, and everyday health needs.
Visit Our Castle Rock Office
Our Castle Rock office is located just south of the Perry Street and Plum Creek Parkway intersection.
Phone
Fax
Hours
Friday: 8 AM–2:30 PM
Services Available at Castle Rock
Annual physicals, preventive screenings, sick visits, and chronic condition management
Medical weight management, hormone health, and available wellness consultations
Consultations and mental health support, subject to provider availability
Insurance & Payment Options
We accept many major insurance plans and offer self-pay options for eligible services and treatments. Coverage and payment requirements may vary.
Here for Our Community
Redwood serves Castle Rock and Douglas County patients in ZIP codes 80104, 80108, and 80109, including Castle Pines, Castle Pines Village, and Plum Creek. We are honored to care for the health and well-being of the people and families who call this area home.

Meet Our Castle Rock Providers
Meet the healthcare professionals serving patients at our Castle Rock location.
Patient Reviews
HRT, general needs, she’s the best I’ve had in a long time.
I was so tired of the usual PCP experience… Katie was the fix. And I feel so much better.
I see Dr. Katie and will do so every time! She is best listener, genuine, and has gone above and beyond to help me with my medical issues. It is a plus that she is delight to talk to (extremely pleasant and caring demeanor) and has had a wide variety of knowledge on every topic that has been discussed during my visits. Thank you so much Redwood Medical! I sure am grateful to be one of your patients.
