Stafford Hills Club is a premiere Tennis, Fitness and Aquatics Club located in Tualatin, OR. Download the App to register as a member or guest and choose from hundreds of amenities, services and programs.