EcoPower Fitness
- Distance:7.82 mi
- Address:1237 NE Alberta St, Portland, OR 97211
- Phone:(503) 673-6326
- Reviews:19Rating:3.7
Let me start this by saying I never leave reviews for anyone/anything; this experience has just been so frustrating. My roommate and I have been trying to find out how to sign up for a "group membership," since the website says group rates are available.... more