The Club
Windy Hill is a resort-like athletic club situated on eleven beautiful acres in northwest Atlanta.