Tewksbury Country Club, specializing in weddings, is a privately-owned function facility with a beautifully appointed large ballroom and two smaller, more intimate function rooms, an outdoor patio, a stone bridge, public golf course, tavern and a pro shop.