162500attr:internationalprivate
Founded in 1976, Riverchase Country Club is a member-owned private club that is located in Birmingham, Ala. The club hosts a variety of state and national-level championships. Its amenities include a golf course, tennis complex, aquatics and fitness centers. It also provides dining and catering services. In addition, it offers a private dining room, a lounge, the Harbert Room and the Lakeview...