EcoPower Fitness
- Distance: 2,460.67 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