WESTWOOD COUNTRY CLUB OF AUSTIN Email Format
HospitalityTexas, United States51-200 Employees
Westwood Country Club of Austin operates as a country club in the hospitality industry, located at 3808 West 35th Street, Austin, Texas 78703, United States. The organization lists 51 to 200 employees. It is categorized in the hospitality sector and functions as a country club. In 2022 and 2023, media reports indicated that Amherst acquired the club, with a 2023 report noting the purchase was completed. Reported annual revenue is in the range of $25 million to $50 million.