Personal Training in Portland
182+ personal trainers near you

Affordable Personal Training in Portland, OR

Zip Code
Updated: Apr, 2020

Get in shape this season by hiring a certified personal trainer in Portland, OR. Workout at home or at some of the most exclusive Portland fitness centers with our expert trainers. From Miss Fit Adventures to Bergfreunde Ski Club, Alluvit has vetted over 182 Portland personal trainers to help to meet your fitness goals. Easily get pertinent information for all Portland personal trainers by contacting them directly before you ever step foot into the gym.

Alluvit's personal trainers specialize in:

  • Private personal training in Portland
  • Group sessions
  • Boxing, yoga, weight loss, nutrition

Choose the Portland trainer that best suits you

Hire a personal trainer in Portland and receive the one-on-one support and personal accountability you've been looking for. Reform your body and beat the crowd. All Portland gyms offer free use of workout equipment and facilities when you hire one of their elite personal trainers. With specials running during most seasons, we can provide an inexpensive option for getting into shape any time of year.

Cost of Portland Personal Trainers

The cost of personal trainers in Portland is most affected by the level of experience of the trainer and the quality of the gym facility itself. Many highly reputable fitness instructors in Portland base themselves here because of the wide variety of quality facilities. Some trainers charge per hour, week, month or year but the most common method is to charge per session.

Below are estimated personal training costs in Portland:

Personal Trainers ACM, NCSA, or ACE Certified 24 Hour Fitness Gold's Gym Anytime Fitness Other Trainers (No Gym Association)
1 Hour Session 92.11 67.87 (50 minutes) 58.18 53.33 48.48
30 Minute Session (when available) 48.48 43.63 (25 minutes) 46.54 40.72 29.09
Series of 5 436.32 266.64 242.40 218.16 193.92
Series of 10 872.64 581.76 533.28 509.04 436.32

Note: Prices subject to change. These costs are based on an average of Alluvit's Portland personal trainers. For a detailed description outlining the benefits and limitations of each certification level, visit our personal training page.

Certified Personal Trainers in Portland

  • Aaron Anderson

    Certification: ACSM-CPT
    Certification Number: 1040879


    Portland, 97211

  • Angela Beil

    Certification: NSCA-CSCS
    Certification Number: 200938536


    Portland, 97213-6612

  • Amy Benton

    Certification: NSCA-CSCS
    Certification Number: 7247930272


    Portland, 97225-6771

  • Amanda Carey

    Certification: ACSM-CPT
    Certification Number: 1031919


    Portland, 97215-1385

  • Adam Carroll

    Certification: ACSM-CPT
    Certification Number: 1036553


    Portland, 97212

  • Anthony Cibik

    Certification: ACE-GFI
    Certification Number: F103813


    Portland, 97206-5506

  • Antonio D'ovidio

    Certification: NSCA-CSCS
    Certification Number: 7247841940


    Portland, 96206

  • Allie Dashiell

    Certification: NSCA-CPT
    Certification Number: 7212830910


    Portland, 97230

  • Angela Dendas

    Certification: NSCA-CSCS
    Certification Number: 200836979


    Portland, 97219-7879

  • Alma Dickinson

    Certification: ACE-CPT
    Certification Number: T115111


    Portland, 97224-4970

  • Angela Dobrowski

    Certification: ACE-GFI
    Certification Number: F103061


    Portland, 97225-1668

  • Angela Dobrowski

    Certification: ACE-CPT
    Certification Number: T161297


    Portland, 97225-1668

  • Alicia Ford

    Certification: ACE-CPT
    Certification Number: T116429


    Portland, 97214-3977

  • Alicia Hardin

    Certification: ACE-CPT
    Certification Number: T121359


    Portland, 97202-1972

  • Abigail Johnson

    Certification: ACE-GFI
    Certification Number: F108783


    Portland, 97223-7060

  • Ashleigh Kayser

    Certification: ACE-CPT
    Certification Number: T157318


    Portland, 97212-4651

  • Aurora Lamelas

    Certification: ACE-CPT
    Certification Number: T11068


    Portland, 97208-2781

  • Alissa Lesperance

    Certification: ACE-CPT
    Certification Number: T101289


    Portland, 97217-2444

  • Ashley Lopez

    Certification: ACE-GFI
    Certification Number: F66861


    Portland, 97239-1965

  • Adam Macpherson

    Certification: NSCA-CSCS
    Certification Number: 7247837822


    Portland, 97206-3511

  • Alexander Marks

    Certification: ACSM-EP-C
    Certification Number: 1029998


    Portland, 97221

  • Angel Martin

    Certification: ACE-CPT
    Certification Number: T25902


    Portland, 97229-1084

  • Aspen Mayberry

    Certification: NSCA-CSCS
    Certification Number: 7248055352


    Portland, 97219-7905

  • Aspen Mayberry

    Certification: NSCA-CPT
    Certification Number: 7247861037


    Portland, 97202

  • Anne Mccranie

    Certification: ACE-CPT
    Certification Number: T97846


    Portland, 97202-7227

  • Alexander Ness

    Certification: NCSF-CPT
    Certification Number: 2716935


    Portland, 97210

  • Antoinetta O'donnell

    Certification: ACE-GFI
    Certification Number: F104865


    Portland, 97223-7383

  • Allen Parco

    Certification: ACE-CPT
    Certification Number: T168582


    Portland, 97214-1420

  • Andrew Rager

    Certification: NSCA-CSCS
    Certification Number: 200835509


    Portland, 97210

  • Amelia Reed

    Certification: ACSM-CPT
    Certification Number: 1039355


    Portland, 97219

  • Adam Robinson

    Certification: NSCA-CSCS
    Certification Number: 7247858359


    Portland, 97230

  • Amanda Scales

    Certification: ACE-GFI
    Certification Number: F54746


    Portland, 97201-8019

  • Ashley Toner

    Certification: ACE-CPT
    Certification Number: T192567


    Portland, 97232-2604

  • Anthony Valez

    Certification: NSCA-CPT
    Certification Number: 7232830811


    Portland, 97216-4612

  • Amy Vandenburgh

    Certification: NCSF-CPT
    Certification Number: 2717198


    Portland, 97219

  • Amy Vandenburgh

    Certification: ACSM-CPT
    Certification Number: 1040350


    Portland, 97219

  • Adam Wachter

    Certification: NSCA-CSCS
    Certification Number: 200527487


    Portland, 97224-7685

  • Audrey Watson

    Certification: ACSM-CPT
    Certification Number: 1029890


    Portland, 97218

  • Abigail White

    Certification: CI-CPT
    Certification Number: CPTE080308-1585


    Portland, 97232

  • Arik Wiest

    Certification: NSCA-CSCS
    Certification Number: 7248030502


    Portland, 97219-3131

  • Andrew Young

    Certification: ACE-CPT
    Certification Number: T187710


    Portland, 97211-5252

  • Brenda Alexander

    Certification: ACE-CPT
    Certification Number: T96787


    Portland, 97206-4911

  • Beck Beverage

    Certification: ACSM-CPT
    Certification Number: 1042992


    Portland, 97216

  • Brandon Bonnette

    Certification: NSCA-CSCS
    Certification Number: 201072946


    Portland, 97218

  • Bruce Caldwell

    Certification: ACE-CPT
    Certification Number: T153286


    Portland, 97209-2581

  • Brent Carter

    Certification: NSCA-CSCS
    Certification Number: 200835018


    Portland, 97229

  • Brian Constantino-worthy

    Certification: ACE-CPT
    Certification Number: T170742


    Portland, 97215-3723

  • Barbara Dalbey

    Certification: ACE-GFI
    Certification Number: F21488


    Portland, 97219-2638

  • Barbara Dalbey

    Certification: ACE-CPT
    Certification Number: T71715


    Portland, 97219-2638

  • Brian Dundas

    Certification: NSCA-CSCS
    Certification Number: 7248055244


    Portland, 97239-3801

  • Brian Guzman

    Certification: ACE-CPT
    Certification Number: T165778


    Portland, 97219-1743

  • Ben Hartmeier

    Certification: ACE-CPT
    Certification Number: T181262


    Portland, 97229-4571

  • Brian Horak

    Certification: NSCA-CSCS
    Certification Number: 200012276


    Portland, 97224

  • Blake Hughes

    Certification: ACSM-CPT
    Certification Number: 1032554


    Portland, 97215

  • Brian Karsten

    Certification: ACE-CPT
    Certification Number: T153345


    Portland, 97225-7001

  • Benjamin Kenyon

    Certification: NSCA-CSCS
    Certification Number: 201174914


    Portland, 97209-2947

  • Bryan Llantero

    Certification: ACSM-CPT
    Certification Number: 1031309


    Portland, 97230-5180

  • Brian Messman

    Certification: ACE-CPT
    Certification Number: T159853


    Portland, 97229-6293

  • Breeanna Moore

    Certification: ACE-CPT
    Certification Number: T184285


    Portland, 97213

  • Boon Parrett

    Certification: ACSM-EP-C
    Certification Number: 1046746


    Portland, 97229

  • Brad Plant

    Certification: NSCA-CSCS
    Certification Number: 201070257


    Portland, 97209

  • Britt Schanel

    Certification: ACE-CPT
    Certification Number: T45209


    Portland, 97204-1752

  • Bradford Scott

    Certification: NSCA-CSCS
    Certification Number: 7248012700


    Portland, 97210-3765

  • Brad Simpson

    Certification: NSCA-CSCS
    Certification Number: 7248048878


    Portland, 97219

  • Beth Trimark-connor

    Certification: NSCA-CSCS
    Certification Number: 200219663


    Portland, 97214

  • Britt Schanel

    Certification: ACE-CPT
    Certification Number: T45209


    Portland, 97204-1752

  • Bradford Scott

    Certification: NSCA-CSCS
    Certification Number: 7248012700


    Portland, 97210-3765

  • Brad Simpson

    Certification: NSCA-CSCS
    Certification Number: 7248048878


    Portland, 97219

  • Beth Trimark-connor

    Certification: NSCA-CSCS
    Certification Number: 200219663


    Portland, 97214

  • Courtney Alley

    Certification: NSCA-CSCS
    Certification Number: 7247926228


    Portland, 97225

  • Casey Bass

    Certification: ACSM-CPT
    Certification Number: 1044569


    Portland, 97221

  • Christopher Bathke

    Certification: NSCA-CSCS
    Certification Number: 200631273


    Portland, 97203

  • Collin Beeson

    Certification: NSCA-CSCS
    Certification Number: 7247977832


    Portland, 97225-3267

  • Christine Binnendyk

    Certification: ACE-CPT
    Certification Number: T98161


    Portland, 97210-1283

  • Coleen Carney

    Certification: ACE-GFI
    Certification Number: F100436


    Portland, 97223-6451

  • Chelsea Charvat

    Certification: ACE-CPT
    Certification Number: T197722


    Portland, 97266-2607

  • Carl Davison

    Certification: NSCA-CSCS
    Certification Number: 965680


    Portland, 97239

  • Catherine Egan

    Certification: ACE-CPT
    Certification Number: T99400


    Portland, 97213-2467

  • Cristin Faldetta

    Certification: ACE-CPT
    Certification Number: T178754


    Portland, 97231-2673

  • Cathy Gatzke

    Certification: ACE-CPT
    Certification Number: T155804


    Portland, 97229-2343

  • Cody Hays

    Certification: NSCA-CSCS
    Certification Number: 7247899152


    Portland, 98648

  • Candace Herrill

    Certification: ACE-GFI
    Certification Number: F102153


    Portland, 97217-1650

  • Christobal Ignacio

    Certification: NCSF-CPT
    Certification Number: 2709743


    Portland, 97220

  • Christiana Johnson

    Certification: NCSF-CPT
    Certification Number: 2713459


    Portland, 97220

  • Craig Kawaoka

    Certification: NSCA-CSCS
    Certification Number: 200013424


    Portland, 97213

  • Christa King

    Certification: ACE-GFI
    Certification Number: F106875


    Portland, 97211-6321

  • Carol Krigger

    Certification: ACSM-CPT
    Certification Number: 1003293


    Portland, 97223

  • Crystal Lamb

    Certification: NCSF-CPT
    Certification Number: 2715006


    Portland, 97221

  • Caitlyn Low

    Certification: ACE-CPT
    Certification Number: T191031


    Portland, 97229-9181

  • Carey Macnaughton

    Certification: PMA-CPT
    Certification Number: 10627


    Portland,

  • CliftonAllen Martin

    Certification: ACE-GFI
    Certification Number: F61363


    Portland, 97209-3265

  • CliftonAllen Martin

    Certification: ACE-CPT
    Certification Number: T169109


    Portland, 97209-3265

  • Cameron Mcalpine

    Certification: ACE-CPT
    Certification Number: T189359


    Portland, 97239

  • CarlosJonPaul Navia

    Certification: ACSM-CPT
    Certification Number: 1043008


    Portland, 97223-7539

  • Cyril Neicheril

    Certification: ACE-CPT
    Certification Number: T152742


    Portland, 97229-7900

  • Carol Nelson

    Certification: NSCA-CPT
    Certification Number: 7110750705


    Portland, 97201-6010

  • Charli Nesbitt

    Certification: ACE-GFI
    Certification Number: F60333


    Portland, 97219-2618

  • Christine Panagos

    Certification: NSCA-CSCS
    Certification Number: 200734482


    Portland, 97211

  • Cooper Pattison

    Certification: ACE-CPT
    Certification Number: T198227


    Portland, 97215-2637

  • Cynthia Sankhagowit

    Certification: PMA-CPT
    Certification Number: 14732


    Portland, 97229

  • Cammi Vance

    Certification: ACE-CPT
    Certification Number: T159361


    Portland, 97214-2997

  • Catherine Wade

    Certification: NSCA-CSCS
    Certification Number: 200836831


    Portland, 97214-5331

  • Chelsea Warren

    Certification: ACSM-EP-C
    Certification Number: 1021314


    Portland, 97206

  • Christine Weber

    Certification: ACE-CPT
    Certification Number: T191748


    Portland, 97203-2340

  • Dana Anderson

    Certification: ACE-CPT
    Certification Number: T49943


    Portland, 97212-1450

  • Devin Atchley

    Certification: NSCA-CSCS
    Certification Number: 7247830065


    Portland, 97212

  • Dain Cason

    Certification: NSCA-CSCS
    Certification Number: 7247842710


    Portland, 97206

  • Dawn Chacon

    Certification: ACE-CPT
    Certification Number: T63246


    Portland, 97213-2149

  • David Connor

    Certification: NSCA-CSCS
    Certification Number: 201175281


    Portland, 97202

  • Dorian Dolinajec

    Certification: NSCA-CPT
    Certification Number: 7247916194


    Portland, 97201-5339

  • Deborah Ginzburg

    Certification: ACSM-CPT
    Certification Number: 1036079


    Portland, 97215

  • Derrick Gleason

    Certification: NSCA-CSCS
    Certification Number: 200734508


    Portland, 97210-2265

  • Daniel Harmeyer

    Certification: ACE-CPT
    Certification Number: T190409


    Portland, 97210-3261

  • Daniel Harmeyer

    Certification: ACE-GFI
    Certification Number: F111134


    Portland, 97210-3261

  • Denine Heinemann

    Certification: ACE-GFI
    Certification Number: F100930


    Portland, 97217-2339

  • Diane Hofmann

    Certification: ACE-CPT
    Certification Number: T75003


    Portland, 97219-5733

  • DAnneMarie Jefferies

    Certification: ACE-CPT
    Certification Number: T180619


    Portland, 97220-5312

  • Denise Johnson

    Certification: ACE-CPT
    Certification Number: T62967


    Portland, 97230-4523

  • Dan Jones

    Certification: NSCA-CSCS
    Certification Number: 7247873960


    Portland, 97202

  • Danielle Kellis

    Certification: ACE-CPT
    Certification Number: T191516


    Portland, 97202-6136

  • Derek Kirkland

    Certification: NSCA-CSCS
    Certification Number: 201277280


    Portland, 97201

  • Douglas Li

    Certification: NSCA-CSCS
    Certification Number: 200526938


    Portland, 97214

  • Dominique Lopez-stickney

    Certification: NCSF-CPT
    Certification Number: 2716441


    Portland, 97227

  • Dylan Lutz

    Certification: NSCA-CSCS
    Certification Number: 7247924198


    Portland, 97219

  • Dunja Marcum

    Certification: ACE-GFI
    Certification Number: F107566


    Portland, 97206-7360

  • Dunja Marcum

    Certification: ACE-CPT
    Certification Number: T194875


    Portland, 97206-7360

  • Douglas Matthews

    Certification: NSCA-CSCS
    Certification Number: 7248035501


    Portland, 97225

  • David Mccormick

    Certification: ACSM-CPT
    Certification Number: 1037556


    Portland, 97293

  • Dalene Neville

    Certification: ACE-GFI
    Certification Number: F31070


    Portland, 97209-4131

  • David Nyland

    Certification: NSCA-CSCS
    Certification Number: 2009397866


    Portland, 97229

  • Dawn RegnierSibilia

    Certification: ACE-GFI
    Certification Number: F60388


    Portland, 97236-4050

  • Dawn RegnierSibilia

    Certification: ACE-CPT
    Certification Number: T27765


    Portland, 97236-4050

  • David Rief

    Certification: NSCA-CSCS
    Certification Number: 7248049156


    Portland, 97230-3009

  • David Skolnik

    Certification: NSCA-CSCS
    Certification Number: 7247918659


    Portland, 97219

  • Duane White

    Certification: ACE-CPT
    Certification Number: T197360


    Portland, 97218-3443

  • Emily Bartram

    Certification: ACSM-CPT
    Certification Number: 1046679


    Portland, 97215

  • Elizaveta Bazarova

    Certification: ACE-GFI
    Certification Number: F110020


    Portland, 97230-5790

  • Elizaveta Bazarova

    Certification: ACE-CPT
    Certification Number: T198773


    Portland, 97230-5790

  • Ethan Buck

    Certification: NCSF-CPT
    Certification Number: 2716545


    Portland, 97216

  • Emily Canibano

    Certification: ACE-GFI
    Certification Number: F81173


    Portland, 97217-5255

  • Emily Canibano

    Certification: ACE-CPT
    Certification Number: T114686


    Portland, 97217-5255

  • Emma Crowther

    Certification: ACE-GFI
    Certification Number: F110004


    Portland, 97229-2448

  • Erik Dawson

    Certification: NSCA-CSCS
    Certification Number: 200527922


    Portland, 97209

  • Emily Dunlap

    Certification: ACE-GFI
    Certification Number: F106336


    Portland, 97219-6449

  • Elizabeth Green

    Certification: ACE-GFI
    Certification Number: F101174


    Portland, 97211-8211

  • Erin Haynes

    Certification: ACSM-CPT
    Certification Number: 1008311


    Portland, 97224

  • Elston Haywood

    Certification: ACE-CPT
    Certification Number: T163229


    Portland, 97206-8051

  • Evie Junior

    Certification: NCSF-CPT
    Certification Number: 2714528


    Portland, 97239

  • Eartha Kimener

    Certification: ACE-CPT
    Certification Number: T184102


    Portland, 97206-9061

  • Elizabeth Koski

    Certification: ACE-GFI
    Certification Number: F57743


    Portland, 97211-5358

  • Elizabeth Koski

    Certification: ACSM-EP-C
    Certification Number: 13667


    Portland, 97211

  • Ethan Lafrance

    Certification: ACE-CPT
    Certification Number: T189392


    Portland, 97222-7957

  • Eric Marchek

    Certification: NSCA-CSCS
    Certification Number: 200938461


    Portland, 97219

  • Emily Martin

    Certification: ACE-GFI
    Certification Number: F101543


    Portland, 97232-1618

  • Erik Meira

    Certification: NSCA-CSCS
    Certification Number: 200013628


    Portland, 97213

  • Edwin Montalvo

    Certification: ACE-GFI
    Certification Number: F102174


    Portland, 97217-7904

  • Erin OdonohoeDavis

    Certification: ACE-GFI
    Certification Number: F104727


    Portland, 97222-6211

  • Emily Olshevski

    Certification: ACE-GFI
    Certification Number: F107958


    Portland, 97223-6663

  • Emily Poulsen

    Certification: NSCA-CSCS
    Certification Number: 201173895


    Portland, 97236

  • Eben Register

    Certification: NCSF-CPT
    Certification Number: 2707278


    Portland, 97213

  • Edward Sem

    Certification: NSCA-CSCS
    Certification Number: 7248010451


    Portland, 97225

  • Emma Starr

    Certification: NSCA-CSCS
    Certification Number: 7248056003


    Portland, 97211

  • F. Fabian

    Certification: NSCA-CSCS
    Certification Number: 200116399


    Portland, 97201

  • Francesca Jenkins-lindsay

    Certification: ACSM-CPT
    Certification Number: 1041543


    Portland, 97218

  • Frank Sutton

    Certification: NSCA-CSCS
    Certification Number: 7248015388


    Portland, 97232-3623

  • Farzin Tavakkoli

    Certification: ACE-CPT
    Certification Number: T122605


    Portland, 97219-3339

  • Gerry Bernabe

    Certification: ACSM-EP-C
    Certification Number: 19966


    Portland, 97210

  • Gregory Burnett

    Certification: ACE-CPT
    Certification Number: T168679


    Portland, 97236-4684

  • Geoff Clark

    Certification: NSCA-CSCS
    Certification Number: 965894


    Portland, 97227-2103

  • Gary Johnson

    Certification: ACE-GFI
    Certification Number: F109039


    Portland, 97210-1525

  • Gabriel Lawrence

    Certification: NSCA-CSCS
    Certification Number: 7248018548


    Portland, 97219

  • Gail Nelson

    Certification: ACSM-CPT
    Certification Number: 1026293


    Portland, 97219

  • Garrick Osterhold

    Certification: NCSF-CPT
    Certification Number: 2716826


    Portland, 97205

  • Gillian Rubin

    Certification: ACSM-CPT
    Certification Number: 1029871


    Portland, 97212

  • Heather Craig

    Certification: ACE-CPT
    Certification Number: T154992


    Portland, 97217-2408

  • Heather Ennis

    Certification: ACSM-EP-C
    Certification Number: 14830


    Portland, 97206

  • Heather Lawes

    Certification: ACE-GFI
    Certification Number: F37451


    Portland, 97212-1350

  • Hannah Lewis

    Certification: ACE-GFI
    Certification Number: F108385


    Portland, 97229-4300

  • Hannah Lewis

    Certification: ACE-CPT
    Certification Number: T190536


    Portland, 97229-4300

  • Hannah Macfarlane

    Certification: ACE-GFI
    Certification Number: F109111


    Portland, 97213-2009

  • Heather Mckee

    Certification: ACE-CPT
    Certification Number: T175401


    Portland, 97219-3478

  • Hayley Mckeen

    Certification: ACE-GFI
    Certification Number: F110495


    Portland, 97229-4336

Looking for a different city? Here are some nearby.

Bethany, OR
Cedar Hills, OR
Cedar Mill, OR
Happy Valley, OR
Hazel Dell, WA
Hazelwood, OR
Johnson City, OR
Lake Oswego, OR
Maywood Park, OR
Metzger, OR
Milwaukie, OR
Minnehaha, WA
Oak Grove, OR
Oak Hills, OR
Oatfield, OR
Powellhurst, OR
Raleigh Hills, OR
Rockwood, OR
Walnut Grove, WA
West Slope, OR

Other Portland sports topics.

Gyms in Portland
Miss Fit Adventures

1001 SE Water Ave
Portland, OR 97214

Bergfreunde Ski Club

10175 SW Barbur Blvd
Portland, OR 97219

Body Balance Fitness Studio

10300 SW Greenburg Rd
Portland, OR 97223

Nautlus Plus

10414 SE Washington St
Portland, OR 97216

Nelsons Nautilus Plus

10466 SE Main St
Portland, OR 97222

Jazzercise

10855 SW Cascade Ave
Portland, OR 97223

Bally Total Fitness

10860 SW Barnes Rd
Portland, OR 97225

Deaf Northwest

111 SW 5th Ave, #4130
Portland, OR 97204

Bill Pec Fitness

1110 NE 82nd Ave
Portland, OR 97220

10th Avenue Athletic Club

1111 SW 10th Ave
Portland, OR 97205

Gateway-Parkrose Sportscare

11300 NE Halsey St, #102
Portland, OR 97220

Curves of Tigard

11515 SW Durham Rd
Portland, OR 97224

Taekwondo World

11535 SW Durham Rd
Portland, OR 97224

Tigard Bowl

11660 SW Pacific Hwy
Portland, OR 97223

Gateway Bicycle

11905 NE Halsey St
Portland, OR 97220

Diva Den Studio

11959 SW Garden Pl
Portland, OR 97223

Empower Fitness

1201 SW 12th Ave
Portland, OR 97205

Health Habit the

12215 SW Main St
Portland, OR 97223

Solo Flamenco Arts Academy

1235 SE Division St, #107
Portland, OR 97202

Wolf Creek Little League

125 SE Stark St
Portland, OR 97214