Skip to main content
CLINICS
NW Portland
Mon-Fri: 8am-8pm
Sat-Sun: 9am-6pm
NE Portland
Mon-Fri: 8am-8pm
Sat-Sun: 9am-6pm
Lake Oswego
Mon-Fri: 8am-8pm
Sat-Sun: 9am-6pm
Beaverton
Mon-Fri: 8am-8pm
Sat-Sun: 9am-6pm
(503) 305-6262
Schedule Appointment
No Appointment Needed!
WALK-IN
OPEN
Toggle navigation
MAIN MENU
Home
Locations
BEAVERTON
LAKE OSWEGO
NE PORTLAND
NW PORTLAND
About Us
The AFC Difference
Our Team
Blog
Contact Us
FAQ
News
Pricing & Insurance
Our Services
Occupational Health Services
Immigration Physicals
Primary Care
Travel Medicine
Urgent Care
Walk-in Clinic
CareClub
STD Testing
Annual Wellness Exam
Flu Shot/Vaccinations
Sports & Camp Physicals
Sports Medicine
What We Treat
Set an Appointment
Physical Exams
Primary Care
Occ Med
URGENT CARE
Get the Urgent Care You Need Throughout Portland Right Now
STD TESTING
Fast, Affordable, Same-Day STD Testing
PRIMARY CARE SERVICES
Conveniently See A Physician for General Health Concerns
OCCUPATIONAL MEDICINE
An Occupational Health program you can trust
Flu Shot | Vaccination
Get Your Flu Shot Today, At Any AFC Walk-In Clinic
Walk-In 7 Days a Week or Use Our Convenient Appointment Option!
Schedule Now