Birch Porter
Internal medicine · Physician
1003 Providence Dr, 97132 NewbergInternal medicine · Physician
1003 Providence Dr, 97132 NewbergGynecology · Obstetrics · Physician
1003 Providence Dr, 97132 NewbergInternal medicine · Physician
1003 Providence Dr, 97132 NewbergInternal medicine · Physician
1001 Providence Dr, 97132 NewbergInternal medicine · Physician
1003 Providence Dr, 97132 NewbergInternal medicine · Physician
1001 Providence Dr, 97132 NewbergPhysician · Radiology
22970 SW Miami Pl, 97062 TualatinInternal medicine · Physician
2880 Hayes St, 97132 NewbergPhysician
2880 Hayes St, 97132 NewbergGeneral medicine · Physician
2880 Hayes St, 97132 NewbergGeneral medicine · Physician
2880 Hayes St, 97132 NewbergPhysician
16624 SW Villa Rd, 97140 SherwoodGeneral medicine · Physician
2318 Portland Rd, 97132 NewbergGeneral medicine · Physician
18891 River Rd NE, 97137 Saint PaulSurgery · Contact lenses · Ophthalmologist · Ophthalmology · Physician
432 Villa Rd, 97132 NewbergGynecology · Obstetrics · Physician
308 Villa Rd, 97132 NewbergPhysician
22808 SW Forest Creek Dr, 97140 SherwoodDermatology · Physician
310 Villa Rd, 97132 NewbergSurgery · Orthopaedics · Physician
410 Villa Rd, 97132 NewbergInternal medicine · Physician
1515 Portland Rd, 97132 Newberg