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
Tips from inside the NFL to Decrease Risk of Injury + Body Comp
Monday, 19 June