1
VillaSport Athletic Club And Spa
- Address:13900 SW Meridian St, Beaverton, OR 97005
- Phone:(971) 317-2669
- Reviews: 32Rating: 3.7
So impressed with Villa and how they are handling their closing and allowing members to freeze their account during the closure. They have gone above and beyond to make sure their members are taken care of during the closure and I will definitely let all my friends know.... more