Primary Care in Castle Rock

Primary Care, Mental Health & Wellness Services

Couple walking arm in arm on a wooded trail

Castle Rock

Waiting room with a sofa, leather armchairs and a round mirror at the Redwood Medical Castle Rock office

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.

Fax

(720) 414-0006

Hours

Monday⁠–⁠Thursday: 8 AM⁠–⁠5 PM
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.

The Redwood Medical care team seated and standing together in the studio

Meet Our Castle Rock Providers

Meet the healthcare professionals serving patients at our Castle Rock location.

Patient Reviews