Find a Doctor
Find a Doctor

Search by Name

Search by Specialty

Search by Insurance

Search Within            Zipcode


Search Within

 miles of  

Need More Options?

Use the Advanced Search to search for doctors alphabetically or find doctors who speak other languages.

You can also find a doctor by phone by calling CareFinders at: (866) 608-FIND (3463).

Important Numbers

Upper Valley Medical Center    (937) 440-4000
Central Scheduling (937) 440-7111
Patient Information (937) 440-4717
Physician Referral (866) 608-FIND (3463)

Phone Directory

Looking for a Doctor?

To find the number of a specific physician, use the Find a Doctor search tool.  Simply enter your doctor's name in to the search and click on the result for that physician to find phone numbers, office locations, and hours.

Find a Doctor

Upper Valley Medical Center
3130 N. County Rd.
25-A Troy, OH 45373
(937) 440-4000

Maps & Directions
Tools & Resources
Pay My Bill

Pay your bill online through a secure form.

Health Information

Find a variety of resources to help you stay up to date with the latest information.

Pre-Register Online

Pre-register for your service or procedure using our secure online form.

Programs & Events

Find Upper Valley Medical Center events, classes and support groups.

More News »
Featured Services
Cancer Program

Offering the Dayton area's most comprehensive cancer care.

Cardiology Service

Learn more about Cardiology Services

Women's Services

Learn more about Women's Services


Learn more about Orthopedics

For Patients

Do you have an upcoming appointment or procedure at one of our locations? Find all the information you need here.  

For Visitors

Find directions, maps, visiting hours, guidelines and more here.  That way you can make the most of visiting your loved ones. 

For Health Professionals

This area is designed to service all health care professionals, whether or not they are associated with Upper Valley Medical Center.