Health & Medicine in Keizer, OR

4025 4025 Cherry Ave NE Ave NE, Keizer, Oregon, 97303-4859

(503) 983-7136


4908 River Rd. N, Keizer, Oregon, 97303

(503) 393-0734


3990 Cherry Ave NE #102, Keizer, Oregon, 97303


Yext tracking pixel

4990 River Rd N, Keizer, Oregon, 97303

(503) 383-5389

Learn More


5825 Shoreview Lane N., Keizer, Oregon, 97303


1165 Union St NE, Ste 100, Keizer, Oregon, 97301-4693

(503) 588-2674


174 Shore Pointe Pl N, Ste 202, Keizer, Oregon, 97303-2472

(503) 856-0111


5900 Inland Shores Way N, Keizer, Oregon, 97303-3795

(503) 463-6799


5900 Inland Shores Way N, Keizer, Oregon, 97303-3795

(503) 399-2424


550 Dietz Ave NE, Keizer, Oregon, 97303-4615

(503) 393-0540


5900 Inland Shores Way N, Keizer, Oregon, 97303-3795

(503) 399-2424


3410 Cherry Ave NE, Keizer, Oregon, 97303-4924

(503) 304-3400


5057 Brooklake Rd NE, Keizer, Oregon, 97305-9626

(503) 304-5189


132 Chemawa Road, Keizer, Oregon, 97303

(503) 967-9723


5900 Inland Shores Way N, #202, Keizer, Oregon, 97303

(503) 463-6799


Yext tracking pixel

5167 River Rd N, Keizer, Oregon, 97303

(503) 990-7054

Book Online or Call For Same Day Appointment


Yext tracking pixel

5075 River Rd N, Keizer, Oregon, 97303

(503) 400-7717

Request an Appointment Today


Yext tracking pixel

6375 Ulali Drive, Keizer, Oregon, 97303

(503) 428-5096


Yext tracking pixel

5885 Shoreview Ln N, Keizer, Oregon, 97303-3866

(503) 455-4156

Call today to schedule an appointment

Products and Services


Yext tracking pixel

4734 River Rd N, Keizer, Oregon, 97303

(503) 967-7874

Book an Appointment Today


Yext tracking pixel

5000 River Rd N, Keizer, Oregon, 97303

(503) 390-2642

Get the latest COVID-19 information


2535 Jorie Lane NE, Suite 104, Keizer, Oregon, 97303

(503) 463-4000


164 Chemawa Rd N, Keizer, Oregon, 97303

(503) 585-5400


Yext tracking pixel

5305 River Rd. North, STE B, Keizer, Oregon, 97303

(503) 782-8907

Call Today!