EcoPower Fitness
- Distance:547.71 mi
- Address:7703 SE 13th Ave, Portland, OR 97202
- Phone:(503) 673-6326
- Reviews:12Rating:2.8
Called them several times and left a message and tried showing up because I live in the neighborhood but nothing. It's a bummer. I really would like to work out at this gym but it shouldn't be this hard to try and join.... more