Office Locations

Main Office – (map)
9900 SW Hall Blvd.
Portland, OR 97223

Bend Office (map)
Pilot Butte Medical Center
Just North behind St. Charles Hospital
2275 NE Doctors Drive, Suite 4
Bend, OR 97701

Eugene/Springfield
Multiple Office Locations in Eugene/Springfield
Please Contact OME at 800-490-7800
For Your Specific Appointment Location

La Grande Office (map)
1902 4th St., Suite 3
La Grande, OR 97850

Madras Office (map)
28 NE 12th St.
Madras, OR 97741

Medford Office
Multiple Office Locations in Medford
Please Contact OME at 800-490-7800
For Your Specific Appointment Location

Pendleton Office (map)
Pendleton Family Medicine
2450 SW Perkins Ave.
Pendleton, OR 97801

Prineville Office (map)
267 NE 2nd St., #102
Prineville, OR 97754

Salem
Multiple Office Locations in Salem
Please Contact OME at 800-490-7800
For Your Specific Appointment Location