About EcoPower Fitness
2 locations open 24 hours a day 7 days a week!
Sellwood District & Alberta District!
7703 SE 13th Ave
Portland, OR 97202
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!
EcoPower Fitness' previous events
Fundamentals of Unarmed combat for Women R4S3
Saturday, 23 September
Fundamentals of Unarmed Combat for Women R4S1
Saturday, 15 July
Tips from inside the NFL to Decrease Risk of Injury + Body Comp
Monday, 19 June