Welcome to Valley Family Practice

Valley Family Practice has been serving Rogue Valley families for over 25 years. At the heart of our practice is the patient-physician relationship. With a commitment to excellence and a focus on preventive health we are proud to have developed trusting relationships with our patients—care that has lasted for generations.

Our osteopathic physicians and surgeons – as well as our advanced practitioners and recently-acquired behavioral health specialist – are dedicated to a care philosophy which is patient-centered. From the friendly greeting you’ll receive, to the time we take to listen to your concerns, to the lengths we go to make sure you understand your healthcare choices – we are dedicated to helping you maximize your health and well-being.

Valley Family Practice provides comprehensive health care for all ages. From pediatric and adolescent health, to women’s health and gynecology, to men’s health and senior aging issues. Every aspect of a person’s development is our concern.

Primary Care

  • Well Exams for all Ages
  • Immunizations
  • Sports Physicals
  • Women’s Services
  • Nexplanon insertion & removal
  • Asthma Treatments
  • Diabetes, Hypertension and Heart Disease Management
  • Acute Care Medicine
  • Fracture Care, Castings
  • Joint Injections
  • Counseling
  • Behavioral health improvement
  • Psychotherapy

Minor surgery services

  • Circumcisions
  • Mole Removal

For our patient’s convenience Valley Family Practice provides satellite laboratory services.

Monday through Friday, 8 a.m. to 5 p.m.
Saturdays, 8:30 a.m. to 11 a.m.

X-ray services are available Monday – Thursday from 9 a.m. to 5 p.m.

Please call our office at (541) 646-3505 to schedule a lab appointment. Learn more…

Patient forms, helpful information for your appointment day, frequently asked questions and more.

Welcome to your medical home on the Web. With the Valley Family Practice Patient Portal you can connect with us through a convenient, safe, and secure environment from the privacy of your home, or any other location with an internet connection.

If you would like to sign up for our Patient Portal but have not yet received an enrollment token, please feel free to contact our office.

Through this portal you can:

  • Request an appointment
  • Request medication refills
  • Access your health record
  • Exchange secure messaging with your doctor

Visit Our Patient Portal

Patient resources


Patient ResoucesSimple questions to help you make the most of your next appointment. Learn more…


Valley Family Practice ClinicLocated in Navigators Landing Business park across from the Medford Airport. Directions…