EcoPower Fitness

About EcoPower Fitness

2 locations open 24 hours a day 7 days a week!

Sellwood District & Alberta District!

Sellwood location...
7703 SE 13th Ave
Portland, OR 97202

Alberta location
1237 NE Alberta St
Portland, OR 97221

Located in Portland, OR. We are a 24 hour eco-friendly fitness center! With 2 locations, one Alberta & Sellwood!

1237 NE Alberta St
Multnomah County, Oregon, Portland

EcoPower Fitness' previous events